以我碰到的情況為例:
link : fatal error lnk1104: 無法開啟檔案「opencv_world400.lib」
因為我之前不知道怎麼的把opencv的lib添進了vs2017通用的附加依賴項中,每個建立的專案都會新增該lib,在網上搜尋了很多資料都沒找到針對vs2017版本有效的解決方案,自己通過如下方式解決了該問題。
開啟該項目的屬性頁;
一般這樣操作之後基本就可以編譯通過,假如出現「error lnk2019: 無法解析的外部符號」這樣的錯誤的話,按如下操作;
還是開啟附加依賴項的編輯介面,可以看到如圖
如上,把繼承的值除去你不需要的(比如我就是因為有opencv_xx.lib才報錯,我就不要這兩個),複製到最上面,然後儲存修改再退出屬性頁。
重新編譯,這樣就可以通過了。
按我這樣操作,每個編譯的專案要都需要修改屬性頁,但是能用。。
vs 外部依賴項 附加依賴項以及如何新增依賴專案
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!我們在 vs 中建立 win32 控制台應用程式,vs 會為解決方案建立預設地建立 4 個 filters 資源管理器中沒有對應的目錄和資料夾 右鍵 原始檔 選擇 新增 新建項 比如此時我們建立,test.cpp檔案,只需 include 乙個檔案...
VS2017報錯 未提供初始值設定項
今天在使用vs2017寫程式時,報錯 出錯的 如下 include pch.h include include using namespace std class ta private int m i ta ta int i ta ta ta ta const ta ta int main 在網上查...
VS2008工程中 附加依賴項 和 附加庫目錄
附加依賴項 是指輸入項,如某個.lib檔案。附加庫目錄 是你用 pragma comment lib,a.lib 的時候 此時就搜尋a.lib的路徑列表就包含這個路徑。新增到附加依賴項 你的lib檔案被真正包含進來了。把它所在的目錄新增到附加庫目錄裡面 僅僅包含目錄只是告訴ide,搜尋沒有指定路徑的...