在此教程中,將配置 Visual Studio Code 以使用Mingw-w64中的GCC C++ 編譯器 (g++) 和 GDB 調試器來創建在 Windows 上運行的程序。配置完成後將會帶著你編譯、運行和調試一個簡單的Hello World程序。*小提醒起其他詳細的C++教學在其他頁面歐
第一步
第二步
第三步
第四步
第五步
第六步
接下來進入程式
點擊藍色圈起來的部分
下一步點擊搜尋欄輸入C/C++。
我這邊推薦安裝C/C++、C/C++ Themes、C/C++ Extension Pack三個都安裝
通過MSYS2獲取最新版本的 MinGW-w64 ,它提供了 GCC、MinGW-w64 和其他有用的 C++ 工具和庫的最新本機版本。這將為您提供必要的工具來編譯代碼、調試代碼並將其配置為與IntelliSense一起使用。
1.可以此連結前往MSYS2頁面下載最新的安裝程序或使用此安裝程序的直接鏈接。
*運行安裝程序並按照安裝嚮導的步驟進行操作。請注意,MSYS2 需要 64 位 Windows 8.1 或更高版本。
2.在嚮導中,選擇所需的安裝文件夾。記錄此目錄以供以後使用。個人這邊推薦使用預設目錄就可以了。完成後,記得勾選“立即運行 MSYS2”的框並選擇“完成”。這將為您打開一個 MSYS2 終端窗口。
3.在此終端中,通過運行以下命令安裝 MinGW-w64 工具鏈:
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
4.安裝過程都按enter即可
使用以下步驟將 MinGW-w64 文件夾的路徑添加bin到 Windows環境變量中的PATH
1.在 Windows 搜索欄中,鍵入:"設置"以打開"Windows 設置"。
2.搜索編輯您帳戶的環境變量。
3.在用戶變量中,選擇Path變量,然後選擇編輯。
4.選擇新建並將您在安裝過程中記錄的 MinGW-w64 目標文件夾添加到列表中。如果您使用上面的默認設置,那麼這將是路徑:C:\msys64\mingw64\bin。
5.選擇“確定”保存更新的路徑。您需要重新打開所有控制台窗口才能使新的 PATH 位置可用。
要檢查您的 MinGW-w64 工具是否已正確安裝且可用,請打開一個新的命令提示符並鍵入:
gcc --version
g++ --version
gdb --version
成功的話會和下圖一樣
如果不是這種情況的話:
1.請確認 PATH 變量與安裝MinGW-w64的位置匹配。如果該PATH條目中不存在此位置,請確保遵循前面的教學。
2.如果gcc有正確的輸出,但沒有gdb,那麼需要安裝 MinGW-w64 工具集中缺少的軟件包。如果在編譯時收到“miDebuggerPath 的值無效”。消息,原因之一可能是丟失了mingw-w64-gdb包裹需要在安裝歐。
1.啟動 Windows 命令提示符(在 Windows 搜索欄中輸入Windows 命令提示符)
2.運行以下命令。這些會創建一個名叫projects空文件夾,projects可以在其中放置所有VS Code項目,接下來的命令會創建子文件夾helloworld,再來helloworld會直接在VS Code中打開代碼。在當前工作文件夾中打開 VS Code,該文件夾將成為工作區。選擇"我信任作者",接受“工作空間信任”對話框,因為這是我們自己創建的文件夾。
mkdir projects
cd projects
mkdir helloworld
cd helloworld
code .
在文件資源管理器標題欄中,選擇新建文件按鈕並將文件命名為helloworld.cpp。
現在粘貼此源代碼:
#include <iostream>
using namespace std;
int main()
{
cout<<"hello world";
return 0;
}
現在按Ctrl+S保存文件。請注意剛剛添加的文件如何顯示在VS Code 側欄中的文件資源管理器視圖 (Ctrl+Shift+E) 中,還可以通過選擇"文件">"自動保存"來啟用"自動保存"以自動保存文件更改。
*注意:當保存或打開 C++ 文件時,可能會看到來自 C/C++ 擴展的有關Insiders版本可用性的通知,該版本可讓您測試新功能和修復。X您可以通過選擇(清除通知)來忽略此通知。