当前位置:首页 » 编程软件 » vs2010编译64位程序

vs2010编译64位程序

发布时间: 2022-12-28 20:38:21

‘壹’ vs2010编译64位QT4.8.6,designer.exe、assistant.exe无法运行

你没有Release 编译。 需要mfc100d.dll是说明这个EXE程序不是发布版本的,是调试版本的EXE,即debug版本的EXE。 重新下载Release编译的exe 或者重新用release模式编译一遍源代码既可。 这种方法不推荐: 容易有莫...

‘贰’ 如何编译64位dll程序,有几种情况,在32位XP上用VC++6.0或者VS2010该怎么编译64位的dll。

在64位的操作系统上用vs软件编译的dll默认就是64位。
在32位XP上用VC++6.0编译64位的dll,需要安装sdk(最新版本是sdk2003),在开始菜单——sdk——open build environment window——windows server 2003 64-bit build environment——set win svr 2003 x64 build env进入命令行,从命令行调用msdev,将vc选项里的include和lib的第一个默认路径设为sdk目录下64位头文件和库的路径,编译出的dll似乎就是64位的了。这个是从网页上看到的,没实践过。
在32位XP上使用vs2010就简单多了,新建一个项目(解决方案),加入代码,设置X64,编译生成即可。

‘叁’ WIN7 64位系统,VS2010 x64中PCL all-in-one配置,编译时出现问题,具体如下列图片所示,求大神解答。

1、出现错误:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
解决方案:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。
Q:该方法治标不治本,每次新建一个项目时都要重新配置。还有为什么这么做就能解决该问题呢?
A:1)治本的方法:
<1>项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。
<2>项目|项目属性|配置属性|连接器|清单文件|生成清单 “是”改为“否”。
<3>若以上两步后仍没解决问题,则按照以下方法解决:
查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe, 另一个是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe。右键属性|详细信息 查看两者版本号,删除/重命名较旧的版本,或者重新设置Path变量。
删除旧版本的cvtres.exe后,就不需要每次都设置配置了。
2)为什么这么操作可以解决问题?笔者未查明原因,同仁们有清楚的可以给出评论。

2、1>lena.obj : error LNK2019: 无法解析的外部符号 _cvReleaseImage,该符号在函数 _main 中被引用
1>lena.obj : error LNK2019: 无法解析的外部符号 _cvDestroyWindow,该符号在函数 _main 中被引用
1>lena.obj : error LNK2019: 无法解析的外部符号 _cvWaitKey,该符号在函数 _main 中被引用
1>lena.obj : error LNK2019: 无法解析的外部符号 _cvShowImage,该符号在函数 _main 中被引用
1>lena.obj : error LNK2019: 无法解析的外部符号 _cvNamedWindow,该符号在函数 _main 中被引用
1>lena.obj : error LNK2019: 无法解析的外部符号 _cvLoadImage,该符号在函数 _main 中被引用
1>c:\users\yunyan\documents\visual studio 2010\Projects\lena\Debug\lena.exe : fatal error LNK1120: 6 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:01.52
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方案:出现错误的原因可能有二,一种是系统配置不对(如x64位下仍使用Win32则错),另一种是少添加了库。笔者的是第一种原因,因为一直习惯了在x86下编写Win32程序,所以编译的时候仍使用了Win32,那么必然运行失败。该问题怎么破呢?如下:
右击项目名称,选择“属性”,弹出页面的最上方中间一项“平台”选择x64,在该平台下按照OpenCV中文网的配置过程。

‘肆’ vs2010分32位和64位吗

没有64位的专业版,只有32位版:
1、visual studio没有专门的64位版。但32位版可以在64位系统上面正常使用。
2、安装VS2010的时候,在安装选项里面,选择了 X64 Compilers and Tools就可以编译x64版本的程序;
3、如果在安装选项里面选择了Itanium Compilers and Tools,那么你就可以编译IA64版本的程序;
4、安装VS2010的时候没有特意取消这两项的话,那么这两项选择肯定是包含在内的。

‘伍’ 请教VS2010编译部署运行64位应用程序的一般步骤

.net 程序运行不需要使用vs2010,在系统中安装.net framwork 3.5 即可。 xp/vista 到微软网站下载。win7/win8 在控制面板/软件/打开关闭windows功能中开启.net 3.5。

‘陆’ 如何用VS2010生成64位VC程序

不用改平台的,32位平台照样生成64位程序,但是不能本地调试而已。 vs2010中修改目标类型到x64,要确保你的所有的静态库和动态库都有64位版本的,否则无法顺利编译。 如果使用mingw的话,首先安装tdm64(mingw-64),然后使用-m64编译选型编译

‘柒’ VS2010 编译的64位 C++ 程序在有些电脑上不能通过ADO连接ORACLE数据库

这个极有可能是访问数据库客户端失败了,你要设置一下64位客户端所在文件夹的权限。
或者关闭电脑的UAC功能试验一下。

热点内容
java数组返回 发布:2025-07-20 18:34:20 浏览:259
sqlserver不存在 发布:2025-07-20 18:28:05 浏览:837
原神电脑配置怎么玩不卡 发布:2025-07-20 18:07:06 浏览:955
反编译获取原代码 发布:2025-07-20 17:49:43 浏览:492
plc编译怎么找 发布:2025-07-20 17:48:56 浏览:162
无效的宏名称将编译哑宏 发布:2025-07-20 17:48:16 浏览:155
250万解压 发布:2025-07-20 17:44:52 浏览:620
腾讯视频上传广告 发布:2025-07-20 17:35:55 浏览:406
掘地求升免费脚本 发布:2025-07-20 17:32:06 浏览:962
linux设置python环境变量 发布:2025-07-20 17:22:49 浏览:242