MFC 初学,我在新建程序的时候用的是共享DLL工程,完成工程了后想改为静态库

就在项目属性里把DLL改成静态库了,请问这样能运行么
2025-03-29 09:47:05
推荐回答(2个)
回答1:

这样应该是ok的。
项目->属性->配置属性->常规->项目默认值->MFC的使用->共享DLL改为静态库。

设置完成后重新编译,你看你的程序在你没改代码的情况下变大了。就是改成功了,你在拿到没装过vc的电脑上试一下

回答2:

可以的,静态库是必须的,不然客户电脑没有MFC的动态链接库支持就运行不了了。共享库体积下,但需要客户电脑装了VC++运行库才可以运行。