VS2013生成XP独立运行程序

Posted pupil_小龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2013生成XP独立运行程序相关的知识,希望对你有一定的参考价值。

一.首先选择静态库 


如果设置不对会出现如下错误

fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC sha

解决办法:

运行库:多线程(/MT)
MFC的使用:在静态库中使用MFC
或者两项都设置为:
运行库:多线程DLL(/MD)
MFC的使用:在共享DLL中使用MFC
 
 
3. 设置编译器(很重要)

 

 

以上是关于VS2013生成XP独立运行程序的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio让用VS2012/VS2013编写的程序在XP中顺利运行(转)

用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

windows xp 下无法运行 VS2013 创建的安装文件

无法在 Windows XP 中运行使用 QT5 和 VS2013 创建的应用程序

VS2012编译的MFC程序XP运行出错R6010

怎么让VS2015编写的程序在XP中顺利运行