關於Visual Studio的一些設定

2021-07-23 16:47:53 字數 647 閱讀 1175

visual studio裡面有很多關於外部庫的設定,花時間縷清了一下,總結如下:

1)設定路徑分兩類,include directories和library directories,前者鏈結標頭檔案.h,後者鏈結庫檔案.lib

2)設定方式又有兩類,全域性設定和附加設定,前者通用所有vs專案,即新建專案也有效,後者適用於僅此專案,單獨有效。

3) 設定有debug 32,64和release32,64,需要分別設定。

4)vc++ directories 設定全域性,適用於所有vs專案

include directories: 設定全域性標頭檔案鏈結路徑

library directories: 設定全域性庫檔案鏈結路徑

5)c/c++的additional include directories 設定單獨的標頭檔案鏈結。

6)linker的general的additional library directories 設定單獨的庫檔案鏈結。

7)linker的input的additional dependencies設定鏈結庫檔案的名字,這裡和單獨還是全域性沒有關係,必須指出.lib的檔名才有效,否則編譯的時候會彈出鏈結錯誤之類的錯誤資訊。

號外:vs關於這塊的設定確實比較凌亂,早年還有tool裡options的設定,現在已經移開了。

關於Visual Studio的條件編譯

最近把visual studio 2013 rc公升級到了visual studio 2013 rtm,順手查了一下關於軟體版本的知識,了解到通常軟體的正式版比測試版要小一些。原因在於在測試版期間,程式設計師新增了很多的測試用來排查軟體中的bug,這些測試 會被編譯到軟體中,軟體通常較大,而這些測試...

關於Visual Studio除錯時開啟的檔案路徑

如下圖所示是我工程資料夾內部 可以看到該路徑下還有3個資料夾 可能只有兩個,乙個是工程名,乙個是debug 也可能只有乙個,是工程名 一般而言,當你使用下圖所示的按鈕來編譯程式時,我們知道,這是進入除錯狀態,且會在你工程資料夾下產生乙個叫debug的資料夾,在這個資料夾下有可執行程式。那麼,如果你的...

關於Visual Studio 2019的前期詳情

近日,來自微軟公司的 john montgomery 正式宣布,visual studio 2019已進入開發階段。montgomery 表示,之所以選擇在這個時間點公開這個訊息,是因為微軟準備在 github 上公開可見的專案 包括 net 和 roslyn 中提交與新一代 vs 發布相關的內容。...