日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

vc2010解决方案项目编译顺序_科学网—VS2012 (2008,2010) 编译问题解决合集 - 冯博远的博文...

發布時間:2023/11/27 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vc2010解决方案项目编译顺序_科学网—VS2012 (2008,2010) 编译问题解决合集 - 冯博远的博文... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題一:

VS2012 (包括從VS2008,VS2010) 出現編譯錯誤:LINK : fatal error LNK1104: cannot open file 'LIBC.lib' 的解決辦法:

在Project-->Setting-->Linker-->Command Line-->Additional options中加入: ?/nodefaultlib:libc

問題二:

如果遇到 error LNK2026: module unsafe for SAFESEH image 錯誤,則

在項目的“屬性頁”中找到“鏈接器”標簽,然后點擊“命令行”將/SAFESEH:NO添加到“附加選項”的框中,點擊應用即可。

問題三:VS2012編譯速度太慢: 在項目屬性里設置“啟用多處理器編譯”

依次打開項目“屬性“==》”配置屬性“==》”C/C++(或其它語言)“==》”常規“,最后一項,多處理器編譯選擇是。同時MP選項和GM沖突,需要在“Code Generation”中關閉Enable Minimal Rebuild.

/MP 選項在命令行上以減少總時間編譯源文件。/MP 選項使編譯器創建一個或多個自身的副本,每個副本都位于單獨的進程中。然后這些副本同時編譯源文件。因此,可顯著減少生成源文件的總時間。

問題四:

修改編程窗口字體大小

選擇菜單欄的工具->選項->環境->字體和顏色就可以進行設置

問題五:

使用vs2012配置opencv編譯出現fopen錯誤

解決方法:

項目屬性頁C/C++下得預處理器:添加_CRT_SECURE_NO_WARNINGS

問題六:

warning LNK4099: PDB 'vc100.pdb' was not found問題

問題產生的原因就是由于一個Solution下單多個Project是分開編譯的,主項目和子項目的pdb文件名相同(默認都是vc90.pdb或vc100.pdb)從而造成沖突。這個問題對程序的執行不會產生影響,但會導致丟失部分調試信息。

在網上搜到解決辦法,修改pdb文件設置的路徑和名稱。

解決方案:在工程屬性頁 配置 release 平臺 活動(win32)設置:

配置屬性 -> 鏈接器 -> 調試 -> 生成調試信息 -> 否

轉載本文請聯系原作者獲取授權,同時請注明本文來自馮博遠科學網博客。

鏈接地址:http://blog.sciencenet.cn/blog-702148-737765.html

上一篇:最近常遇到的數學符號縮寫

下一篇:絕對可行的VC++6.0 Windows7 x64 Debug調試模式 崩潰 解決方案

總結

以上是生活随笔為你收集整理的vc2010解决方案项目编译顺序_科学网—VS2012 (2008,2010) 编译问题解决合集 - 冯博远的博文...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。