|||
今天笔者发现VS2012编译生成的程序竟然无法在Win XP, Win 2003运行,经过一番搜索,发现为了解决这个问题我们需要做三步操作:
1. 升级VS2012为最新的版本,即安装VS Updata 3安装包。
2. 项目->属性->配置属性->常规,然后在右侧列表的“平台工具集”选中“Visual Studio 2012 - Windows XP (v110_xp)”,再点击确认。
3. 将项目设置为静态链接VC运行库。项目->属性->配置属性->C/C++->代码生成,将“运行库”设为“多线程(/MT)”。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-22 04:28
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社