當前位置:係統粉 >  係統教程 > 電腦軟件教程 >  VS2010新建MFC工程常見錯誤的一些解決方案

VS2010新建MFC工程常見錯誤的一些解決方案

時間:2015-08-10 來源:互聯網 瀏覽量:

VS2010新建MFC工程報錯,由於Windows會經常自動更新,會導致VS2010新建工程報一些奇怪的錯誤。這個問題讓我也苦惱了很久,因此總結了一些方法解決此問題

具體方法如下:

1

VS2010是經典的常用的WIndows係列的開發工具,十分好用十分經典。MFC又是Windows開發的jingd但是對於初學者來說,經常會遇到一些問題,導致打擊了學習的熱情~~

2

1-錯誤 1 error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

第一步:右鍵->工程屬性->配置屬性-> 清單工具->輸入和輸出->嵌入清單,選擇[否]

第二步:以下三個路徑都有cvtres.exe文件

C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65C:\Windows\Microsoft.NET\Framework\v4.0.30319

將C:\Program Files\Microsoft Visual Studio 10.0\VC\bin裏麵的cvtres.exe改為cvtres-old.exe,讓VS2010編譯自動用新的版本的cvtres.exe

3

2-IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds

修改設置:工程(Project)-> 屬性(Properties)-> 配置屬性(Configuration Properties)-> c/c++-> 代碼生成(Code Generation)->運行庫(Use run-time library)->多線程調試DLL(/MD)

4

3-VS2010工程找不到新增宏定義:

工程屬性裏,C++->預處理器->預處理器定義

5

4-VS2010生成裏麵主要是編譯和生成exe文件

如果要在VS2010裏麵直接運行,是在調試下麵裏麵的運行和調試

6

VS2010+MFC是一套經典的C++ MVC係統,學會了對於程序員對於Windows係統可以有進一步的深入了解,好處多多

我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航