vscode總是執行C c 舊程式

2021-10-04 15:31:35 字數 1175 閱讀 7583

在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 如果安裝,...