C++ 程式設計/編譯器/連結器/庫/配置 Visual Studio
外觀
Boost 庫 用作示例庫。
假設你已經解壓縮並構建了 Boost 庫的二進位制部分。 以下是要執行的步驟
設定包含目錄。 這是包含標頭檔案(.h/hpp)的目錄,它們描述了庫介面
設定庫目錄。 這是包含預編譯庫檔案(.lib)的目錄
在附加依賴項中輸入庫檔名,以便使用庫
一些庫(例如 Boost)使用自動連結 來根據包含的標頭檔案自動選擇要連結的庫檔案。 如果你的編譯器支援自動連結,則不需要手動選擇庫檔名。
對於動態載入(.dll)庫,還需要將 DLL 檔案放置在與可執行檔案相同的資料夾中,或系統 PATH 中。
庫還必須使用與專案中使用的相同的執行時庫進行編譯。 因此,許多庫有不同的版本,具體取決於它們是針對單執行緒或多執行緒執行時、除錯或發行版執行時進行編譯的,以及它們是否包含除錯符號。



