您的位置:首页 > 编程语言 > C语言/C++

vs2013创建exe程序在其它电脑运行出错解决方案

2017-11-17 10:18 483 查看
经过我的亲自常识,如下第一个办法是可行的。

当在本地电脑win7_64位上的vs2013编译好可行性文件.exe,在自己的电脑上能够运行,而在其余的XP系统,win7_32位系统,win7_64位系统会出现如下错误:

“无法启动此程序,因为计算机中丢失mfc100.dll 尝试重新安装该程序以解决此问题。”

 

解决办法:(静态编译法)

对工程属性配置如下:

1【配置属性】-【常规】-【平台工具集】设置为:Visual Studio 2013 - Windows XP (v120_xp)

2【配置属性】-【常规】-【MFC的使用】设置为:在静态库中使用MFC

3【配置属性】-【代码生成】-【运行库】设置为:多线程(/MT)

如下图所示,此时可执行文件.exe就可以在XP系统,win7_32位系统,win7_64位三种系统下运行了。





参考内容:http://blog.csdn.net/bie_niu1992/article/details/46428305
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐