vs200864编译
⑴ 如何安装和使用VS 2008的64位编译器
1. 选择“Build” – “Configuration Manager”菜单,打开配置管理器。点击新建解决方案平台。
2. 选择“x64”平台,点击确定按钮。
3. 这时候配置管理器中的平台已经改成刚才选择的x64了,这时候编译出来的就是64位程序了。可以在工具栏的平台下拉框中快速切换目标平台。
4. 如果在选择平台的下拉列表里找不到x64,可能是没有安装x64编译支持。在VS安装程序里再装上就可以了。
⑵ VS2008 如何编译c语言
在vusal studio 2008中编译c语言
visual studio是以项目为单位的,代码文件发须包含在项目里才能编译。可是在新建项目中,有vc++的项目,有vc#的项目,就是没有c项目。是不是不能编译c项目呢?
其实在visual stuio 是可以编译c项目,的只不过要绕个圈子而已。下面介绍具体的步骤。
(1)新建项目,快捷键ctrl+shift+N,在项目类型中选visual c++-------->"win32“,然后选 右的侧的“win 32控制台应用程序“,为项目命名。
接下来在应用程序向导中心“下一步”,在“应用程序设置”中选中“附加选项”的“空项目”,这一步是关键。
(3)现在要向项目中添加文件了。快捷键ctrl+N,在“类别”中选“常规”,在模板中选“文本文件”新建一个空白文件。
(4)快捷键crtl+S将新建的文本保存为c源文件,如“test.c”。然后再输入一段代码并保存。
(5)现在要把c源文件加到项目中了。 在“解决方案资源管理器”中,右击项目名称下面的源文件“,选择“添加”----“现有项”把刚才的文件加入到项目中就行了。。。。按一下F5试试就可以编译了。。
以上是本人下载的pdf文件里的一段。。。。。
能不能用我就不知道了。。。
⑶ win8 64位 VS2008+OpenCv2.4.10在编译时一直会出现 STATUS_DLL_NOT_FOUND。
有可能是win8操作系统导致的,2.4.11版本的windows版opencv实在win7 sp1上测试的。官方没有保证最新的操作系统能够可以使用。很可能2.4.10版本的opencv调用的是win7版本的mfc相关库,所以在win8上没法运行。
⑷ 32位机上用vs2008开发的c++程序如何能在64位系统下运行
正常来说和在32位系统上运行不会有区别。
绝大多数32位Windows程序都是可以在64位Windows上运行的(VS本身也是一个32位的软件)。64位Windows会通过WOW64模拟32位程序的运行环境来运行32位程序(就像32位Windows通过WOW模拟16位运行环境来运行16位程序一样)。这里对于程序来说唯一一个显着区别就是32位Windows上32位程序默认只有2GB的用户地址空间,最多能设置成3GB。而WOW64里运行的32位程序可以使用4GB地址空间。但是绝大多数程序并不会因为这个区别产生异常。
不过和32位Windows上一样,运行VC++编写的32位程序可能会需要32位的C运行库的dll。也就是可能要装那个Microsoft Visual C++ 2008 Redistributable Package (x86)才能正常工作。
另外VS2008可以直接生成64位的可执行程序。也就是这个程序在本机没办法用,只有在64位系统里可以跑。当然默认情况下跑程序的那个系统上要有64位的C运行库的dll。
⑸ Win10 64位系统用VS2008 怎样编译出32位的可执行文件
在"配置管理器"中把所有项目的"平台"都设置为32位的.试试看呢。开发人员开发的产品如果是面向普通库户的建议还是装32位的。