功能測(cè)試需要搭建環(huán)境變量嗎 如何使用VS code配置C語(yǔ)言編譯調(diào)試環(huán)境?
如何使用VS code配置C語(yǔ)言編譯調(diào)試環(huán)境?這個(gè)非常很簡(jiǎn)單,比較多可分2步,簡(jiǎn)單,安裝C/C插件,隨即配置幫一下忙本地gcc、gdb路徑就行,下面我很簡(jiǎn)單可以介紹看看配置過(guò)程,感興趣朋友是可以數(shù)次一
如何使用VS code配置C語(yǔ)言編譯調(diào)試環(huán)境?
這個(gè)非常很簡(jiǎn)單,比較多可分2步,簡(jiǎn)單,安裝C/C插件,隨即配置幫一下忙本地gcc、gdb路徑就行,下面我很簡(jiǎn)單可以介紹看看配置過(guò)程,感興趣朋友是可以數(shù)次一下:
1.首先,直接安裝C/C插件,這個(gè)再在VS Code的擴(kuò)展中心中去搜索就行,不勝感激,然后直接點(diǎn)擊右下角的黃色install安裝按鈕:
2.而后那是配置本地gcc和gdb路徑,這里你可以完全安裝mingw,板載顯卡了gcc、gdb等正確程序編譯調(diào)試工具,追加,目的是更方便不使用,要將這些命令直接添加到環(huán)境變量中(也就是直接添加mingw的bin目錄到環(huán)境變量中):
3.結(jié)果是在VS Code中編譯程序軟件調(diào)試C語(yǔ)言程序,要注意步驟及截圖如下,核心是配置launch.json和tasks.json這2個(gè)文件,后面的C語(yǔ)言代碼編譯和調(diào)試是基于這2個(gè)文件進(jìn)行:
這里是為方便啊演示,我空白文檔了一個(gè)測(cè)試文件test.c,主要代碼不勝感激,的很簡(jiǎn)單,后面那就是代碼編譯調(diào)試這個(gè)C文件:
隨后再點(diǎn)Debug按鈕,變會(huì)在.vscode目錄下能生成一個(gè)launch.json文件,這里我們是需要配置3個(gè)參數(shù),各是“program”、“miDebuggerPath”和“preLaunchTask”,program轉(zhuǎn)成${workspaceRoot}/${fileBasenameNoExtension}.exe,miDebuggerPath替換成你的gdb路徑,preLaunchTask為gcc,其他配置不變,萬(wàn)分感謝:
然后再還要在.vscode目錄再添加一個(gè)tasks.json文件,配置:,的很簡(jiǎn)單的,通常并沒(méi)有提及version,command和args這3個(gè)參數(shù)就行:
后來(lái)再點(diǎn)擊Debug按鈕,就可以都正常調(diào)試運(yùn)行C語(yǔ)言程序了,效果如下,和Dev-C等集成環(huán)境應(yīng)該差不多:
而今,我們就成功了在VS Code中配置C語(yǔ)言編譯程序調(diào)試環(huán)境??偟膩?lái)說(shuō),整個(gè)過(guò)程太簡(jiǎn)單點(diǎn),最要緊配置一般launch.json和tasks.json這2個(gè)文件,只要你熟得不能再熟下上面的配置過(guò)程,馬上就能在本地搭建好C語(yǔ)言環(huán)境,網(wǎng)上也有相關(guān)教程和資料,介紹的更加祥細(xì),感興趣的東西話,可以不搜再看看,只希望不超過(guò)分享的內(nèi)容能對(duì)你極大幫助吧,也多謝了大家回帖、給我留言參與補(bǔ)充。
請(qǐng)問(wèn)環(huán)境變量是個(gè)什么意思,是起什么作用的?
環(huán)境變量是單獨(dú)供其他應(yīng)用程序和操作系統(tǒng)自身確定一些不重要的計(jì)算機(jī)配置。.例如Path環(huán)境變量,操作系統(tǒng)會(huì)把這個(gè)變量下的所有路徑接受文件檢查。在這些路徑下的文件摘錄,只需可以使用文件名,而不必添寫路徑,操作系統(tǒng)會(huì)系統(tǒng)檢查Path環(huán)境變量的路徑。比如Temp變量,用于去設(shè)置系統(tǒng)臨時(shí)文件夾路徑等。Path和Include,Lib等環(huán)境變量還用于相同的編譯器之間共享包含頭文件和函數(shù)庫(kù)。