VS2017第三方庫設置


Visual Studio 2017 第三方依賴。需要做的事情有:1、指定頭文件所在目錄。2、指定需要使用到的lib。3、指定lib文件夾,也就是代碼的實現部分所在的目錄。

附加依賴項 是指輸入項,如某個.LIB文件。
附加庫目錄 是你用 #pragma comment(lib,”a.lib”)的時候;此時就搜索相應的庫目錄,直到找到a.lib文件。

附加依賴項和附加庫目錄最直觀的區別是:前者添加的是文件名比如a.lib,而后者是路徑。

添加到附加依賴項 :LIB文件被真正包含進來了。
把它所在的目錄添加到附加庫目錄里面 :僅僅包含目錄只是告訴IDE,搜索沒有指定路徑的庫文件時,也搜索這里。

所以,這里存在一個先后的順序:先查找所指定的lib附加依賴項,如果沒有找到,就從附加庫目錄中搜索。從目錄中搜索所花費的時間是比較長的。

下面是具體的設置方法:

1、添加工程的頭文件目錄:
工程---屬性---配置屬性---c/c++---常規---附加包含目錄:加上頭文件存放目錄。
對應相應的頭文件夾(include文件夾),里面存放的是.h頭文件;
項目名右鍵 -- properties -- c/c++ -- General -- Additional Include Directories

2、添加文件引用的lib靜態庫路徑:
工程---屬性---配置屬性---鏈接器---常規---附加庫目錄:加上lib文件存放目錄。
對應本例中的lib文件夾。里面存放的是.lib文件;
項目名右鍵 -- properties -- Linker -- General -- Link Library Dependencies

3、然后添加工程引用的lib文件名:
工程---屬性---配置屬性---鏈接器---輸入---附加依賴項:加上lib文件名。
項目名右鍵 -- properties -- Linker -- Input -- Additional Dependencies.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM