VS2008无法支持X64平台的解决办法 & VS解决方案管理注意事项
来源:互联网 发布:秦九韶算法 求导数 编辑:程序博客网 时间:2024/05/22 14:48
用VS2008创建的项目 当尝试创建X64的编译平台时 发现平台下拉框中 没有X64的选项
原因是安装VS2008时 没有选中X64的支持(这个选项默认是没有选中的) 如图所示:
具体安装教程 可参考 http://blog.csdn.net/clever101/article/details/8844314
-------------------------------------------------------------------------
当解决方案中有很多工程时 管理解决方案时(尤其是创建了X64的编译平台后) 有一个注意事项(因为之前遇到过 在此总结一下)
众所周知 项目的平台类型有:Win32、X64 配置类型可能有:Debug、Release、Debug_Unicode、Release_Unicode......
当创建了X64的平台类型后 务必打开解决方案的属性页(打开方式:鼠标右键解决方案》属性》配置属性) 在属性页中 针对每一种配置类型和平台类型 确认所有工程的编译设置都是正确的 如下图所示:
如图所示 当前选中了Debug&Win32时 列表中所有工程的配置类型就必须都是Debug 平台类型必须都是Win32(当前图中的平台类型就是错误的)
理论上vs属性页的默认设置应该是正确的 但我遇到过一次错误:创建了X64的平台类型后 发现属性页的部分工程设置不正确 也不知道是Win32平台中的设置本身就已经不对(创建X64时会从Win32平台拷贝一些设置)还是vs本身就可能不正确
如果这些设置不正确 会出现很多链接错误(因为debug和release的CRT设置不一样 而且win32和X64编译出的库也不能混用)这种链接错误很头疼的 所以在开发时 建议大家还是检查一下属性页
附:X86的工程迁移到X64的注意事项
- VS2008无法支持X64平台的解决办法 & VS解决方案管理注意事项
- VS2008+FLTK+X64平台的配置方法
- x64平台开发注意事项
- VS2008创建DLL时无法选择X64的解决方法
- 无法删除vs2008解决方案
- vs2008 x64平台运行程序不成功
- Win7 x64 VS6无法安装WTL的解决办法
- vs 平台的ide模版消失解决方案
- Win8 x64 + Office Word 2013 x64 无法自动加载 Endnote X6 的解决方案
- vs 无法断点调试的解决办法
- 对于vs在x86平台和x64平台上的冲突问题
- vs平台选项:Any CPU,x86,x64
- vs2008打包程序需要.net3.5支持问题的解决方案
- vs2008打包程序需要.net3.5支持问题的解决方案
- x86平台转x64平台关于内联汇编不再支持的解决
- x86平台转x64平台关于内联汇编不再支持的解决
- x86平台转x64平台关于内联汇编不再支持的解决
- x86平台转x64平台关于内联汇编不再支持的解决
- cmd_查看局域网里的内网IP
- GCD简单运用
- Kali-WIFI攻防(五)----WPA密码破解之密码生成工具(Crunch)
- HDU
- HDU 3966(树链剖分 + 区间更新 + 点查询)
- VS2008无法支持X64平台的解决办法 & VS解决方案管理注意事项
- Word oschina
- the cluster is down
- SpringMVC报错 404:Bad request
- Yii用户登录信息。获取用户ID
- iOS开发-缓存图片到沙盒--思路
- HorizontalListView源码解读之手写ListView
- 牛顿迭代matlab
- 解决Mac用Navicat连接Oracle数据库报ORA-21561: OID generation failed