在VS工程中,添加c/c++工程中外部頭文件(.h),lib庫,dll庫的基本步驟


選擇工程,右鍵-工程屬性

其中:

VC++目錄 ——>包含目錄,對所有的項目及未來新建的項目都有效

c/c++——>常規——>附加包含目錄,僅對當前項目有效

 

絕對路徑設置方法:

在VS工程中,添加c/c++工程中外部頭文件及庫的基本步驟:

1.添加工程的頭文件(.h)目錄:工程--屬性--配置屬性--c/c++--常規--附加包含目錄:

添加頭文件存放目錄

 

2.添加文件引用的lib靜態庫路徑:

  1)工程--屬性--配置屬性--鏈接器--常規--附加庫目錄:加上lib文件存放目錄。

 

  2)然后添加工程引用的lib文件名:工程--屬性配置屬性--鏈接器--輸入--附加依賴項:加上lib文件名

        例如我的工程需要用的是:libmatio.lib;hdf5.lib;szip.lib;zlib.lib;

 

3.添加工程引用的dll動態庫:把引用的dll放到工程的可執行文件所在的目錄下(Debug目錄)

注意:release版本和debug版本的區分,每種版本的設置都是獨立的,要分別設置。

 

相對路徑設置方法:

相對路徑是相對於vcxproj這個后綴文件所在的文件夾而言的。

如:在一個vs工程中,vcxproj文件所在路徑為 ‪D:\項目\TV\Pal0228\Pal\Pal.vcxproj

 

頭文件(.h),dll文件,lib文件所在路徑分別為:

頭文件(.h):D:\項目\TV\Pal0228\include

dll文件:D:\項目\TV\Pal0228\dll

lib文件:D:\項目\TV\Pal0228\lib

這些文件所在路徑為vcxproj的上一級目錄,於是

添加外部頭文件(.h)路徑就可以寫為:..\include

外部動態庫(.dll)路徑可以寫為:..\dll

外部靜態庫(.lib)路徑可以寫為:..\lib              (記得在附加依賴項中加上lib文件名)

將路徑添加到項目屬性對應的地方即可。


免責聲明!

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



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