許久沒用visual studio寫代碼了,今天開始整一個,然后上來F5就被整蒙了,最后梳理了下出現這種情況怎么辦:
(一)函數只聲明了沒進行定義,我截圖的這種情況就是只在頭文件聲明了,但是后面沒用進行定義。解決方案就是進行定義即可,就算是空函數,也會解決問題。
(二)調用外部庫,沒有引用依賴,解決方法有二:
1.對VS項目屬性進行部署,引用相應庫;
2.利用 #pragma comment(lib, "某個庫.lib") 代碼解決,這段加載using namespace后面即可;
(三)平台選擇錯誤,32和64之間有時候有些庫並不一致,就會導致此類問題。解決方法就是切換一下平台,依舊是debug模式下測試。