vs專案中的包含目錄、庫目錄、附加包含目錄、附加庫目錄、附加依賴項均在」專案->屬性->配置屬性」下進行配置,具體說明如下:
vc++目錄:
包含目錄:尋找#include< >中的***x.h的搜尋目錄
庫目錄:尋找.lib檔案的搜尋目錄
c/c++:
常規->附加包含目錄:尋找#include< >中的***x.h的搜尋目錄
(每一項對應乙個資料夾***x,資料夾中包含了編譯時所需的標頭檔案,使用時直接#include< >即可)
常規->附加庫目錄:尋找.lib檔案的搜尋目錄
輸入->附加依賴項:lib庫(c++的庫會把函式、類的宣告放在.h中,實現放在.cpp或.cc中。編譯之後,.cpp,.cc,.c會被打包成乙個.lib檔案,這樣可以保護源**)
常見問題:
1.包含目錄和附加包含目錄(庫目錄和附加庫目錄)的區別:
包含目錄:修改了系統的include巨集的值,是全域性的;
附加包含目錄:用於當前專案,對其他專案沒有影響。
(庫目錄和附加庫目錄的區別同上)
2.可知包含目錄和附加包含目錄(庫目錄和附加庫目錄)的區別主要在於全域性還是當前,那麼當需要對某工程新增這些目錄時,通常情況下,都是在附加包含目錄和附加庫目錄中新增的。
4.新增方法:
附加包含目錄—新增工程的頭檔案目錄:
專案->屬性->配置屬性->c/c++->常規->附加包含目錄:加上標頭檔案的存放目錄;
附加庫目錄—新增檔案引用的lib靜態庫路徑:
附加依賴項—新增工程引用的lib檔名:
5.當需要向專案中新增.dll動態鏈結庫時,直接將需要新增的.dll檔案拖拽到專案生成的.exe所在的資料夾下即可(專案->屬性->配置屬性->常規->輸出目錄,可以看到.exe生成在哪個目錄下)。
6.在新增上述幾個目錄的路徑的時候,可以看到$(***x),這就是巨集了,可以點開右下角的巨集檢視這些分別代表什麼字串。
VS引用dll的目錄配置
在開發過程中出現 無法啟動此程式,因為計算丟失 dll 的錯誤,可嘗試如下三種方式進行解決 方法1 配置屬性 除錯 環境 輸入path 包含dll檔案的資料夾路徑,注意是包含dll檔案的資料夾的路徑,而不是dll檔案的路徑 注意path 空格 路徑 path 空格 路徑 path 空格 空格 路徑等...
vs目錄 繼承的值 配置
突然間,想在vs中新增自己的目錄,這樣以後再新建專案後,就不用再麻煩的手動新增了,比如讓新建的專案都繼承我的目錄d myinc。事例 讓新建的工程包含的目錄中自動繼承目錄d myinc 修改它的方法如下 開啟如下目錄 win7 xp找到microsoft.cpp.win32.user.props檔案...
VS高版本VC 目錄配置問題
vs 2010在 工具 選項 專案和解決方案 vc 目錄 的功能已經被否決,不再提供設定,如下圖 但是每個工程都要在 專案 屬性 配置屬性 vc 目錄 中一一設定如opencv之類的公共庫檔案目錄是件很麻煩的事,如何解決呢?方案一 1 先開啟任意乙個vc專案,再開啟vs2010的屬性管理器 檢視 其...