您的位置: 首页 > 文章 > fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds 分类: 文章 • 2024-03-19 22:24:34 解决方案:项目属性(Alt+F7)——C/C++——代码生成 如果是Debug的“在静态库中使用MFC”,不要使用MDd,改用MTd,然后编译即可通过。 如果是Debug的“在共享DLL中使用MFC”,注意不要使用MTd,改用MDd; 如果是Release版本“在静态库中使用MFC”,不要使用MD,使用MT; 如果是Release版本的“在共享DLL中使用MFC”,不要使用MT,使用MD。