共用方式為


一般屬性 (Linux C++)

Visual Studio 2017 及更新版本支援 Linux。

屬性 說明
輸出目錄 指定輸出檔案目錄的相對路徑。 它可以包含環境變數。
中繼目錄 指定中繼檔案目錄的相對路徑。 它可以包含環境變數。
目標名稱 指定這個項目產生的檔案名。
目標副檔名 指定這個項目產生的擴充名稱 (例如 .a), 。
清除時要刪除的副檔名 在清除或重建時,中繼目錄中要刪除之檔案的分號分隔通配符規格。
建置記錄檔 指定啟用組建記錄時,要寫入的組建記錄檔。
平台工具組 指定用於建置目前組態的工具組。 如果未設定,則會使用預設工具組。
WSL *.exe完整路徑 Visual Studio 2019 16.1 版用來建置和偵錯之 Windows 子系統 Linux 版 (WSL) 可執行檔的完整路徑。
遠端組建電腦 顯示要用於遠端建置、部署和偵錯的目標電腦或裝置。 您可以使用 [工具>選項>跨平臺>] 來新增或編輯目標機器連線 連線管理員。
Visual Studio 2019 16.1 版您可以在 [偵錯] 頁面上指定不同的計算機進行偵錯
遠端組建根目錄 指定遠端電腦或裝置上的目錄路徑。
遠端組建專案目錄 指定專案在遠端電腦或裝置上的目錄路徑。
遠端部署目錄 Visual Studio 2019 16.1 版指定要部署專案的遠端電腦或裝置上的目錄路徑。
啟用累加建置 Visual Studio 2019 16.7 版指定是否要使用 Ninja 建置系統執行累加組建。 對於啟用此設定的大部分項目,組建通常會更快。
遠端複製 Include 目錄 Visual Studio 2019 16.5 版目錄清單,以遞歸方式從 Linux 目標複製。 此屬性會影響 IntelliSense 的遠端標頭複本,但不會影響組建。 當 IntelliSense 使用編譯程式預設值設定為 false 時,可以使用它。 使用 [C/C++ 一般] 索引標籤底下的其他 Include 目錄 ,指定要用於 IntelliSense 和組建的其他 Include 目錄。
遠程複製排除目錄 Visual Studio 2019 16.5 版目錄清單 ,不要 從 Linux 目標複製。 通常,這個屬性是用來移除 include 目錄的子目錄。
IntelliSense 使用編譯程式預設值 Visual Studio 2019 16.5 版是否要查詢此專案所參考的編譯程式,以取得其預設包含位置清單。 這些位置會自動新增至要複製的遠端目錄清單。 只有在編譯程式不支持類似 gcc 的參數時,才將此屬性設定為 false。 gcc 和 clang 編譯程式都支援包含目錄的查詢(例如 , g++ -x c++ -E -v -std=c++11
組態類型 指定此組態所產生的輸出類型,例如:動態連結庫 (.so)、靜態庫 (.a)應用程式 (.out)Makefile
STL 的使用 指定要用於此設定的標準連結庫C++,例如:共用 GNU 標準C++連結庫,或靜態 GNU 標準C++連結庫 (-static)