vscode怎麼調試c語言 調試步驟
1、打開你要寫c++程序的文件夾,我們這裏新建一個Test文件夾並打開test,打開後:使用VScode運行調試C/C++,在左側打開的目錄中新建一個 文件。
2、新建後點左側的調試按鈕(英文:Debug),可以看到,目前沒有調試配置。
3、這時我們需要配置自己的調試配置,回到資源管理器界面,我們可以看到目錄下多了一個de的文件夾,裏面有一個文件。我們現在在這個文件夾中新建一個文件。我們需要改寫這兩個json文件的內容。
{
version: 0.2.0,
configurations: [
{
name: Run C/C++,
type: cppdbg,
request: launch,
program: ${workspaceFolder}/${fileBasenameNoExtension},
args: [],
stopAtEntry: false,
cwd: ${workspaceFolder},
environment: [],
externalConsole: true,
MIMode: gdb,
miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/,
setupCommands: [
{
description: Enable pretty-printing for gdb,
text: -enable-pretty-printing,
ignoreFailures: false
}
],
preLaunchTask: build & run file
},
{
name: Debug C/C++,
type: cppdbg,
request: launch,
program: ${workspaceFolder}/${fileBasenameNoExtension},
args: [],
stopAtEntry: false,
cwd: ${workspaceFolder},
environment: [],
externalConsole: true,
MIMode: gdb,
miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/,
setupCommands: [
{
description: Enable pretty-printing for gdb,
text: -enable-pretty-printing,
ignoreFailures: false
}
],
preLaunchTask: build & debug file
}
]
}
其中文件內容(直接複製即可):
{
version: 2.0.0,
tasks: [
{
label: build & debug file,
type: shell,
command: g++,
args: [
-g,
-o,
${fileBasenameNoExtension},
${file}
],
group: {
kind: build,
isDefault: true
}
},
{
label: build & run file,
type: shell,
command: g++,
args: [
-o,
${fileBasenameNoExtension},
${file}
],
group: {
kind: build,
isDefault: true
}
}
]
}
4、我們已經完成了基本的配置工作,保存以上兩個json文件後,再次點擊左側的調試按鈕(Debug),可以發現出現了兩個新的配置,一個是直接運行程序的Run,一個是用來調試程序的Debug。
5、我們寫一個簡單的c++程序來進行調試說明,程序源代碼,我們在return 0這行添加了一個斷點。
6、切換運行配置爲Debug C/C++,點擊運行按鈕開始調試。
7、可以看到,彈出的終端輸出了正確的結果,調試窗口中的變量中也有變量a和對應的值。
-
如何做豬腰子好吃
要做出好吃的豬腰子,可以按照以下步驟進行:1.購買新鮮的豬腰子,並將其洗淨備用。2.將豬腰子切開,去除內部的筋膜和脂肪,並切成塊狀。3.將豬腰子塊放入沸水中焯水,煮2-3分鐘,以去除腥味。然後撈出,用冷水沖洗乾淨。4.準備調料,可以使用蔥薑蒜、鹽、胡椒粉、生抽、料酒等...
-
客廳擺什麼綠植最旺家
客廳擺放綠植可以給居室增添一份生機和悠然的感覺,以下幾種綠植最適合放在客廳中:1.常青植物:如吊蘭、仙人掌、鐵樹等,這些植物不需要經常澆水,也不怕光線不足,是比較容易養護的綠植選擇。2.無花果樹:這種植物葉片豐盛,可以在客廳中營造出一種古典優雅的氛圍,需要充足的...
-
家養什麼花起運最旺運
養什麼花能起到最旺運的作用取決於個人的信仰和喜好。一些常被認爲能帶來好運的花包括:1.吉祥花:如幸福樹、吉祥草等,被認爲能帶來好運和幸福。2.金銀花:象徵財富和繁榮。3.花卉:如向日葵、康乃馨等,代表着愛情和友誼。4.蘭花:被視爲高雅和吉祥的象徵。選擇養什麼花取...
-
星座顏值排行榜
1.天秤座2.獅子座3.雙子座4.處女座5.射手座6.摩羯座7.金牛座8.水瓶座9.巨蟹座10.雙魚座11.白羊座12.天蠍座...