C++ 與 Visual Studio 2019 和 WSL
阿新 • • 發佈:2021-06-12
Visual Studio 使用 C++ 的 Linux 開發(WSL)
其大致原理是:“ Visual Studio 通過 wsl.exe 在本地執行所有命令,並依賴安裝在 /mnt 資料夾(例如 /mnt/c/Users...)下的 Windows 驅動器從 WSL 訪問本地原始檔”。
我們要將 WSL 安裝配置為與 Visual Studio 一起使用,需要安裝以下工具:編譯器(GCC 或 Clang)、gdb、rsync 和 zip。如果還使用 CMake,那麼還需要安裝底層構建系統(Ninja 或 Unix Makefiles)。我們可以使用以下命令將它們安裝:
sudo apt-get install g++ gdb make ninja-build rsync zip cmake
① 下載、安裝和設定 Linux 工作負載
② 建立、執行和除錯 Linux MSBuild C++ 專案
https://docs.microsoft.com/zh-cn/cpp/linux/create-a-new-linux-project?view=msvc-160
在解決方案資源管理器中右鍵單擊專案並選擇“屬性”以開啟專案屬性頁,在開啟的對話方塊中,將看到“General”屬性頁。在此頁面上,有一個“平臺工具集”選項。將其從“GCC for Remote Linux”更改為“GCC for Windows Subsystem for Linux”。如果是使用 Clang 進行構建,那麼可以選擇“Clang for Windows Subsystem for Linux”工具集。
③ Linux 控制檯視窗
我們可以在 Linux 控制檯視窗
中看到程式的輸出。