1. 程式人生 > >vs code 執行C語言並除錯

vs code 執行C語言並除錯

vs code 執行C語言

1.下載MinGW編譯器

MinGW,是Minimalist GNUfor Windows的縮寫。它是一個可自由使用和自由釋出的Windows特定標頭檔案和使用GNU工具集匯入庫的集合,允許你在GNU/Linux和Windows平臺生成本地的Windows程式而不需要第三方C執行時(C Runtime)庫。(百度百科)
安裝教程:

https://blog.csdn.net/ksksjipeng/article/details/52150779

2.配置環境

1.開啟vs code 點選左邊第五個icon搜尋C/C++ extension下載,並重啟
2.建立一個c語言檔案
3.Ctrl+Shift+P 選擇Tasks: Configure Task<任務:(配置任務)>
選擇使用模板建立task.json檔案
選擇other,進行如下設定
在這裡插入圖片描述
4.切換到C程式檔案處,選擇頂部狀態列----->除錯
5.選擇 C++ (GDB/LLDB),進行如下設定
在這裡插入圖片描述

6.在需要除錯的程式碼出打上斷點,再次點選頂部狀態列 —>除錯
在這裡插入圖片描述

幾點注意:

1.tasks.json中 label 屬性可以隨意設定,但是必須要和launch.jsonpreLaunchTask保持一致
2.如果左側沒有出現a.exe在終端,進入到C程式檔案路徑處,
執行命令 gcc C檔名.c
3.miDebuggerPath為之前安裝MInGW的路徑
4.如果沒有C++ (GDB/LLDB),可點選launch.json檔案左下角新增配置按鈕選擇
C++ GDB
5.如果彈出需要下載 .NET Framework 4.7.2下載即可

參考連結

https://code.visualstudio.com/docs/languages/cpp
https://www.cnblogs.com/a14907/p/6180244.html