要解决这个问题,你需要按照以下步骤操作:

  1. 打开你的 MFC 项目。
  2. 在项目属性中,选择“配置属性”>“常规”。
  3. 在“使用 MFC”下拉菜单中,选择“共享 DLL(/MD)”。
  4. 确保你的项目中没有定义 _AFXDLL 宏。如果有,请删除它。
  5. 重新编译你的项目。

这样,你的 MFC 应用程序将使用 MFC 共享 DLL 版本,并且不会再出现该错误消息。

Building MFC application with MDd CRT dll version requires MFC shared dll version Please #define _AFXDLL or do not use MDd如何解决

原文地址: https://www.cveoy.top/t/topic/hP1Q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录