1. 程式人生 > >VC2010中怎樣新增標頭檔案路徑(外來的標頭檔案)還有lib庫

VC2010中怎樣新增標頭檔案路徑(外來的標頭檔案)還有lib庫

編譯器查詢標頭檔案的順序是
(1)原始檔(.c或.cpp)所在目錄(2)屬性->C/C++ ->常規->附加包含目錄(3)屬性->VC++目錄->包含目錄  
     如果你常使用它們,扔進你的VC庫Microsoft Visual Studio 10.0\VC\include和lib。在專案中用尖括號包含標頭檔案。
如果你僅在某一專案中使用它們,把它們放在專案相關目錄。比如放在引用它們的檔案的同目錄,這時用雙引號包含標頭檔案;放在其他位置,用雙引號包含標頭檔案,雙引號內寫全路徑或對當前檔案的相對路徑(支援兩個點表示父目錄),在專案屬性include中新增包含路徑後可用尖括號包含標頭檔案名。
包含之後,在程式碼中新增
#pragma comment
(lib,"Your lib file"),引號中填入lib檔案全路徑或相對路徑,專案屬性中lib目錄設定好的話可以直接填檔名。或在專案屬性中新增lib檔案到link選項中,此時不必寫#pragma程式碼。
    搜尋標頭檔案的路徑,如果用“”雙引號括起來,則從當前目錄,而後在系統目錄搜尋,VC中為 VC98\Include ,VS中為
Microsoft Visual Studio 10.0\VC\include  。如果用<>括起來,則直接從系統目錄搜尋。
       設定方法VC中在具體點選單中的Tools->Options->Directories 也可以設定lib的目錄。
   在VS2010中設定方法為屬性->VC++目錄->包含目錄 或者屬性->C/C++ ->常規->附加包含目錄
H檔案目錄:依次點選“專案——XX 屬性——C/C++——常規”,在“附加包含目錄”中加入H檔案所在的資料夾LIB目錄:依次點選“專案——XX 屬性——連結器——常規”,在“附加庫目錄”中加入LIB所在目錄還沒完,在“連結器”中找到“輸入”,在“附加依賴項”中加入abc.lib或用#pragma comment(lib,"abc.lib")dll檔案的搜尋路徑1、程式的執行目錄2、當前目錄3、系統目錄 system,system32,windows4,path環境變數中所列出的路徑dll檔案的搜尋路徑和CreateProcess搜尋可執行模組的順序是一樣的lib檔案的搜尋路徑 和標頭檔案的搜尋是一樣的 原因在於lib和標頭檔案都是起說明作用,而DLL檔案可以動態載入,所以路徑比較多的。