请问在WIN7下怎么编译在XP中运行的程序
我编译环境是WIN7 VS2010,但编译的程序在XP下无法运行,程序没有问题。在XP下编译就可以运行了,不过这样挺麻烦的,请问大家:我在VS2010中怎么设置,才能编译XP环境的程序?
[解决办法]
试试限制Windows版本 和 静态链接
#define WINVER 0x0501
#define _WIN32_WINNT 0x0501
[解决办法]
DEPEND查看一下程序的依赖。VS2010编译的最好是做成安装包,直接拷过去的话运行不了的。
[解决办法]
可以考虑下载个VC2010组件包
Microsoft Visual C++ 2010运行组件包【vcredist_x86_2010】
http://www.hxdown.com/plus/download.php?open=0&aid=2846&cid=3
[解决办法]