VS2015編譯器問題簡單記錄

問題:VS2015community 沒法查找或打開 pdb 文件

解決辦法:服務器

1.點擊工具->選項, 在選項窗口中展開左側菜單;函數

2.展開調試->常規,而後在右邊的窗格中勾選「啓用服務器支持」;工具

3.而後展開調試->符號,勾選「Windows符號服務器」,彈出的警告對話框,點擊「肯定」關閉選項窗口;單元測試

4.F5,或者點擊「本地Windows調試器」調試運行程序,第一次運行該程序時,會從Windows服務器上下載相關的符號集,這須要一點時間;測試

5.隨後,程序啓動,就不會報這些問題了。編碼

 

問題:VS2015communityF5調試程序時閃退

解決辦法:調試

1.使用Ctrl+F5快捷鍵,或者選擇調試->開始調試(不執行);code

2.在程序入口main()函數的return語句以前加上getchar();文檔

3.在程序入口main()函數的return語句以前加上system("pasue");get

4.更改項目配置:項目->屬性->配置屬性->連接器->系統->子系統->控制檯 增長「/SUBSYSTEM:CONSOLE」連接選項就能夠了(該方法有時候沒有用)。

 

問題:VS2015community 添加單元測試時,報不少沒法解析的外部符號錯誤

解決辦法:

郵件測試項目,屬性->連接器->輸入->附加依賴項,編輯,添加構建項目的Debug項目下的obj文件就能夠了。

../PoCreate/Debug/PoCreate.obj
../PoCreate/Debug/DirGenerate.obj
../PoCreate/Debug/MsgidGenerate.obj

 

問題:VS2015community F9添加斷點時,提示:當前不會命中斷點 尚未爲該文檔加載任何符號

解決辦法:

右鍵項目,選擇從新生成就能夠了

 

問題:VS2015community 文件的編碼怎麼轉換

解決辦法:

選擇文件菜單下,高級保存選項,而後選擇相應的編碼就能夠了。不過這樣只能一個一個文件慢慢轉換。

 

問題:VS2015community 打了斷點,可是調試的時候斷點沒有生效

解決辦法:

把文件的編碼格式設置爲Unicode,保存爲UTF-8就能夠了。

相關文章
相關標籤/搜索