原文:Error C1189: #error: Please use the /MD switch for _AFXDLL builds

在VS 中編譯程序時出現錯誤: 錯誤提示 : error C : error : Building MFC application with MD d CRT dll version requires MFC shared dll version. Please define AFXDLL or do not use MD d 原因: 常規里面是:在靜態庫中使用MFC,或使用標准Windows庫, ...

2016-11-09 20:27 1 15668 推薦指數:

查看詳情

報錯C1189 #error: "No Target Architecture"

根本原因: 是因為單獨包含了一些windows.h已經包含了的頭文件如"fileapi.h","WinUser.h",但是卻沒有包含windows.h 或者先包含了如"fileapi.h","Win ...

Sat Dec 22 18:37:00 CST 2018 0 2205
fatal error C1189: #error : "No Target Architecture" 解決辦法一

在編譯程序的時候發現報這個錯誤,在網上看到很多文章,說設置include路徑,lib目錄等等,都沒有解決。最后調整了以下include文件的順序,問題解決了。例如 從頭文件a.h中截取的一段 ...

Wed Dec 03 22:39:00 CST 2014 0 2309
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM