MFC程序在其它电脑上运行

使用VS2019编译的程序在其它电脑运行时,经常会出现"mfc140d.dll找不到",我们可以使用静态编译的方法把这些运行依赖文件打包到*.exe中来,以减少对运行环境的依赖。

一般需要配置以下两项:

1,项目 -> 属性 -> 配置属性 -> 高级 -> MFC的使用 :选择"在静态库中使用MFC"。

2,项目 -> 属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库 :

   如果当前是配置是"Release",则选择"多线程(/MT)"。

   如果当前是配置是"Debug",则选择"多线程调试(/MTD)"。

发布了47 篇原创文章 · 获赞 17 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/liuzq/article/details/103617361