#ifdef _DLL#error Building MFC application with /MD[d] (CRT dll version) requires MFCPlease #define _AFXDLL or do not use /MD[d]#endif
我不知道如何修复这个错误,如果有人能帮我,那就太好了,我试过更改mfc属性,但仍然不能工作
我有一个生成日志文件的代码:-
// INI.cpp: implementation of the CINI class.files\microsoft visual studio 10.0\vc\atlmfc\include\afx.h(24): fatal error C1189: #error : Building MFCapplication with /MD[d] (CRT dll version) requires MFC shared dll version.application with &
我有使用MFC的dll,我需要它在另一台计算机上工作,而不需要额外的安装。如果"C/C++ MFC代码生成MFC运行时库“是多线程动态链接库(/MD),并且”->的常规->用法“设置为在共享动态链接库中使用MFC,则my DLL需要msvcr80.dll。如果将"General -> Use of MFC“设置为在静态库中使用MFC,并将"C/C++ -> Code Generation