本想著用VS Code 編寫編譯C語(yǔ)言程序,順著網(wǎng)上的教程一步步操作,后來(lái)卻遇到 launch: program ‘c: \build\Debug\outDebug’ does not exist 這樣的一個(gè)提示框,怎么改launch.json文件都不行,后來(lái)看到網(wǎng)上的文章:
鏈接: VScode找不到任務(wù)c/c++:g++.exe生成活動(dòng)文件
自己操作了一下,運(yùn)行.c文件成功了。下面來(lái)看看具體操作。
1.打開一個(gè)VS Code窗口。
2.選擇“文件(F)->打開文件夾…”
這里可以選一個(gè)位置,然后新建一個(gè)文件夾,我這里選擇位置是桌面,文件夾名為b。
點(diǎn)擊“選擇文件夾”。
VS Code里面生成了一個(gè)名為B的文件夾。
將鼠標(biāo)放到B上點(diǎn)一下,可以看到,B的右邊出現(xiàn)了幾個(gè)圖標(biāo)。
分別是:新建文件 新建文件夾 刷新資源管理器 在資源管理器中折疊文件夾
我們點(diǎn) “新建文件”,點(diǎn)擊后輸入文件名及擴(kuò)展名,這里我輸入的是b.c
3.雙擊b.c,打開,然后輸入代碼。保存。
4.按 F5 ,選擇 C++(GDB/LLDB)
選擇 C/C++: gcc.exe 生成…
5.一段閃爍之后,輸出了 Hello World!
6.如果代碼更改了,需要重新運(yùn)行,可以點(diǎn)擊右上角三角形旁邊的下箭頭,點(diǎn)擊出現(xiàn)的Run Code,就可以再次運(yùn)行程序了。
7.修改程序后運(yùn)行的結(jié)果
8.或者將鼠標(biāo)放置到代碼上,右鍵單擊,在出現(xiàn)的菜單里選擇Run Code選項(xiàng),也能夠重新運(yùn)行代碼。
9.注意:如果.c文件名是中文,可能會(huì)不成功。
一直報(bào)錯(cuò)。
分割線
繼續(xù)更新…
1.如果程序需要一些輸入,該怎么辦呢?
可以看看這篇文章:vscode如何運(yùn)行c語(yǔ)言,scanf輸入
操作步驟:
選擇 文件(F) -> 首選項(xiàng) ->設(shè)置,在搜索中輸入RunInTerminal并勾選
2.打開launch.json文件,externalConsoleg改為true,沒(méi)有這一項(xiàng)就自己添加進(jìn)去。
PS:我的launch.json文件不見(jiàn)了,所以這一步無(wú)圖。
3.運(yùn)行后發(fā)現(xiàn)能夠輸入,但是中文部分是亂碼
4.點(diǎn)擊右下角“UTF-8”處,然后選擇“通過(guò)編碼重新打開”
5.在新選項(xiàng)中選擇“Simplified Chinese (GBK) gbk”這一項(xiàng)。
6.此時(shí)右下角編碼格式變成了GBK,同時(shí)可以看到代碼中的中文字符變成了亂碼。
7.我們按下ctrl+z就恢復(fù)回來(lái)了,然后保存,運(yùn)行,OK。
接著更新:20230331
如何在VS code中編譯多個(gè).c文件?
如何實(shí)現(xiàn)C/C++與Python混編?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-414108.html
C語(yǔ)言里面如何輸入EOF?
答:按ctrl+z就行了文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-414108.html
到了這里,關(guān)于launch: program ‘c: \build\Debug\outDebug‘ does not exist的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!