Visual Studio 專案 - C++
Visual Studio 專案是使用 MSBuild 建置系統一起建置的程式代碼檔案和資產集合,例如圖示、影像等。 MSBuild 是 Visual Studio 的原生建置系統,通常是 Windows 特定程式使用的最佳建置系統。 MSBuild 會與 Visual Studio 緊密整合,但您也可以從命令列使用它。
如需從舊版 Visual Studio 升級 MSBuild 專案的相關信息,請參閱 Microsoft C++移植和升級指南。
針對跨平台專案或使用開放原始碼連結庫的項目,建議您在Visual Studio 2017和更新版本中使用 Visual Studio 中的 CMake 專案。
建立 Visual Studio C++專案
選擇 [檔案>新>專案] 來建立C++專案。
在 [ 建立新專案 ] 對話框中,將 [ 語言 ] 下拉式列表設定為 [C++]。 這會篩選專案範本清單,以C++專案。 您可以藉由設定 [平臺]、 [項目類型] 或在搜尋方塊中輸入關鍵詞來篩選範本。
選取專案範本,然後選擇 [ 下一步]。
在 [ 設定新專案] 頁面上,輸入專案特定設定,例如專案名稱或位置,然後選擇 [建立 ] 以建立專案。
選擇 [檔案>新>專案] 來建立C++專案。
選擇 左窗格中的 [視覺效果C++ ]。 在中央窗格中,會出現專案範本清單:
如需 Visual Studio 中包含的預設專案範本詳細資訊,請參閱 Visual Studio 中的C++專案範本。
您可以建立您自己的專案範本。 如需詳細資訊,請參閱 如何:建立項目範本。
專案建立後,將會顯示在 方案總管 視窗中:
當您建立新的專案時,也會建立方案檔 (.sln)。 Visual Studio 解決方案是一或多個專案的集合。 您可以在 方案總管 [新增專案] 中,以滑鼠右鍵按兩下方案名稱,>>將另一個專案新增至方案。
當您有多個相關專案時,方案檔會協調建置相依性。 編譯程式選項是在專案層級設定。
將程式代碼、圖示和其他資產新增至專案
以滑鼠右鍵按兩下 方案總管中的項目,然後選擇 [新增] 或 [新增>>現有的],將原始碼檔案、圖示或任何其他專案新增至您的專案。
將第三方連結庫新增至專案
透過 vcpkg 套件管理員可取得超過 900 個 C++ 開放原始碼 連結庫。 執行 Visual Studio 整合步驟,以設定您從任何 Visual Studio 專案參考該程式庫時的路徑。
如需使用 vcpkg 套件管理員所下載連結庫的詳細資訊,請參閱:
- CMake 專案中的 vcpkg
- 在 Visual Studio 中搭配 CMake 安裝和使用套件
- MSBuild 專案中的 vcpkg
- 教學課程:在Visual Studio中搭配 MSBuild 安裝和使用套件
它們也是您可以安裝的商業第三方連結庫。 請遵循其安裝指示。
設定編譯程式選項和建置屬性
若要設定專案的組建設定,請在 [方案總管] 中以滑鼠右鍵按一下專案,然後選擇 [屬性]。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性。
編譯並執行專案
若要編譯和執行新的專案,請按 F5,或按一下主要工具列上具有綠色箭頭的偵錯下拉式清單。 您可以在組態下拉式清單中選擇是否要執行偵錯或發行組建 (或其他自訂組態)。
新的專案編譯無誤。 新增您自己的程式代碼時,您偶爾可能會引入錯誤或觸發警告。 錯誤會防止組建完成;警告不會。 當您建置專案時,所有錯誤和警告都會出現在 [輸出視窗] 和 [錯誤清單] 中。
在 [ 錯誤清單] 中,您可以在醒目提示的錯誤上按 F1 ,以移至其檔案主題。
另請參閱
從現有程式碼建立專案
在 Visual Studio 中設定 C ++ 編譯器和組建屬性
自定義建置步驟和建置事件
在建置階段參考程式庫和元件
組織項目輸出檔
專案和建置系統
Microsoft C++移植和升級指南