在vscode除錯執行時總是執行上一次程式原因是在lunch.json檔案中缺少
"prelaunchtask": "build",
把檔案路徑改為
"program": "$/$.exe",//可執行檔案的路徑和檔名稱直接呼叫所在資料夾,
lunch.json
/$.exe"
,//可執行檔案的路徑和檔名稱
"args":[
"file1"
,"file2"],
//主函式呼叫時傳入的引數
"stopatentry"
: false,
//設為true時程式將暫停在程式入口處
"cwd"
:"$"
,//除錯時的工作目錄
"environment":[
],//不知道幹嘛的
"internalconsoleoptions"
:"openonsessionstart",//
"externalconsole"
: true,
//除錯時是否顯示控制台視窗
"mimode"
:"gdb"
,//指定連線的偵錯程式,可以省略不寫
"midebuggerpath"
:"c:\\mingw\\bin\\gdb.exe"
,//偵錯程式路徑,在linux環境下需要注釋掉這一行
"setupcommands":[
//不知道幹嘛的
]//"prelaunchtask": "test" }]
}
tasks.json
"
,"-g"
,// 生成和除錯有關的資訊
"-o"
,// 指定輸出檔名,不加該引數則預設輸出a.exe,linux下預設a.out
"$/$.exe"
,"-wall"
,// 開啟額外警告],
// 編譯命令引數
"type"
:"shell"
,// 可以為shell或process,前者相當於先開啟shell再輸入命令,後者是直接執行命令
"group":,
"presentation":,
}]}
VScode配置,編譯,執行C C
第一步 預設安裝就行,可以更改一下安裝路徑 第二步 安裝必須的軟體和便於開發常用的外掛程式 第三步 什麼是 mingw w64 mingw 的全稱是 minimalist gnu on windows 它實際上是將經典的開源 c語言 編譯器 gcc 移植到了 windows 平台下,並且包含了 wi...
Vscode對C C 語言的簡單執行
在使用vscode編寫c c 語言程式的時候,經常會有只是想簡單的編譯執行程式,檢視結果,而並不想進行除錯,那麼我們可以借助 code runner 外掛程式來完成 首先現在拓展商店安裝 code runner 外掛程式 在setting.json中加入以下 code runner.runinter...
linux編譯執行C C 程式
在linux系統下編譯執行c c 程式。編譯c程式使用gcc,編譯c 程式使用g ubuntu14.04預設安裝了gcc,但是沒有安裝g 1.首先確定已經安裝gcc g 使用whereis gcc或者whereis g 檢視是否安裝gcc g 命令如下 liu liu whereis g 如果安裝,...