C++ 學習心得(vscode) === 延伸模組 安裝 C++ ![](https://i.imgur.com/KKHQ6jJ.png) 延伸模組 安裝 C++ Intellisense ![](https://i.imgur.com/QGneD9q.png) 安裝 MinGW [MinGW - Minimalist GNU for Windows](https://zh-tw.osdn.net/projects/mingw/releases/68260) ![](https://i.imgur.com/ZVrSZFo.png) mingw32-gcc-g+±bin 選擇 Mark for Installation ![](https://i.imgur.com/5RC59rk.png) All Packages mingw32-gdb-bin 選擇 Mark for Installation 選擇 Installation --> Apply Change 點選 Apply ![](https://i.imgur.com/weHXFRD.png) 下面的系統變數找到 Path 新增 C:\MinGW\bin(上下都加 不然 vscode 終端機會有問題) 寫個程式吧 ```cpp= #include<stdio.h> int main(){ printf("hello"); } ``` 按 Ctrl+Shift+B 編譯 ``` Ctrl+Shift+` 開啟終端機 ``` ![](https://i.imgur.com/mewgBB5.png) 勾選 Run In Terminal ![](https://i.imgur.com/qYlNIZB.png) 按下右上 run 三角按鈕 下方的終端機就會有反應 ![](https://i.imgur.com/ydPWI13.png) 上面的執行檔名稱與 gdb.exe 路徑要填寫 就能正常執行了 launch.json 的設定內容照著設定一下 ```json= { "name": "g++.exe - 建置及偵錯使用中的檔案", "type": "cppdbg", "request": "launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe", "setupCommands": [ { "description": "啟用 gdb 的美化顯示", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "g++.exe build active file" } ``` 這樣就能中斷了 ## 參考資料 [用 VSCode 寫 C/C++ 教學](https://hackmd.io/@liaojason2/vscodecppwindows) [windows 10上使用vscode編譯運行和調試C/C++ 原文網址:https://kknews.cc/code/jlb43v6.html](https://kknews.cc/zh-tw/code/jlb43v6.html) ###### tags: `C++`