成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

(超詳細)VScode中配置C語言環境的方法

VScode中怎么配置C語言環境?下面本篇文章給大家介紹一下VScode配置C語言環境的方法(超詳細),希望對大家有所幫助!

(超詳細)VScode中配置C語言環境的方法

php入門到就業線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

【推薦學習:vscode教程、編程視頻】

一、下載VScode(裝好直接跳第五步)

官網下載:https://code.visualstudio.com/

二、安裝VScode

1、 打開安裝包點擊同意此協議,下一步。

(超詳細)VScode中配置C語言環境的方法

2、選擇安裝位置,下一步。

(超詳細)VScode中配置C語言環境的方法

3、創建程序快捷方式,默認設置,下一步。

(超詳細)VScode中配置C語言環境的方法

4、根據自己需要選擇附加任務。

(超詳細)VScode中配置C語言環境的方法

5、開始安裝

(超詳細)VScode中配置C語言環境的方法

6、完成安裝

(超詳細)VScode中配置C語言環境的方法

三、VScode設置語言為中文

1、按快捷鍵Ctrl+Shift+P,在出現的框里輸入extensions,然后回車。(點左側導航欄第5個圖標進入下載也可以)

(超詳細)VScode中配置C語言環境的方法

2、輸入Chinese,安裝中文簡體(繁體)。

(超詳細)VScode中配置C語言環境的方法

3、重啟軟件即變成中文

(超詳細)VScode中配置C語言環境的方法

四、VScode切換主題(個人愛好)

按Ctrl+K,然后按Ctrl+T選擇喜愛的主題切換。

(超詳細)VScode中配置C語言環境的方法

五、下載C語言編譯器(MinGW-W64 GCC)

鏈接: https://pan.baidu.com/s/1zBO37-yEkW54vBLOsp1kgA

提取碼:wo9n

六、配置編譯器環境變量

1、解壓壓縮包,找到文件夾內的一個叫bin的文件夾,復制該文件夾地址(右鍵文件夾地址找到復制地址)。
(超詳細)VScode中配置C語言環境的方法
右鍵此電腦,點擊設置,進入設置界面,找到高級系統設置,點擊進入。
(超詳細)VScode中配置C語言環境的方法
2、進入環境變量
(超詳細)VScode中配置C語言環境的方法

3、在環境變量中的系統變量中,找到Path變量,雙擊打開之后將剛剛復制的地址添加進去,然后點確定。

(超詳細)VScode中配置C語言環境的方法

4、最后測試環境配置是否成功,Win鍵+R打開運行窗口,輸入cmd,回車,在命令行窗口輸入gcc -v -E -x c++ -如果運行結果如下,即配置成功。

(超詳細)VScode中配置C語言環境的方法

七、配置VScode

1、點擊左側導航欄第5個圖標,輸入C,安裝。

(超詳細)VScode中配置C語言環境的方法

2、新建一個文件夾作為C語言項目文件,打開這個文件夾,Ctrl+N,新建一個hello.c文件(名字隨便起,以.c結尾就行了)。

(超詳細)VScode中配置C語言環境的方法

3、然后再建一個.vscode文件夾(注意前面有個點),在里面建三個文件,c_cpp_properties.jsonlaunch.jsontasks.json

(超詳細)VScode中配置C語言環境的方法

4、將下列代碼復制到c_cpp_properties.json文件里。

{     "configurations": [         {             "name": "Win32",             "includePath": [                 "${workspaceRoot}",                 "C:/Program Files/mingw64/include/**",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",                 "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"             ],             "defines": [                 "_DEBUG",                 "UNICODE",                 "__GNUC__=6",                 "__cdecl=__attribute__((__cdecl__))"             ],             "intelliSenseMode": "msvc-x64",             "browse": {                 "limitSymbolsToIncludedHeaders": true,                 "databaseFilename": "",                 "path": [                     "${workspaceRoot}",                     "C:/Program Files/mingw64/include/**",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",                     "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"                 ]             }         }     ],     "version": 4}
登錄后復制

5、復制完成后將所有的 "C:/Program Files/mingw64替換為MinGW-W64 GCC解壓后的mingw64文件的地址。

(超詳細)VScode中配置C語言環境的方法
6、將下列代碼復制到launch.json文件里。

{     "version": "0.2.0",     "configurations": [         {/*這個大括號里是我們的‘調試(Debug)’配置,這里我解釋下為什么寫了兩個,         因為有時VSCode會有閃現的問題,也就是運行程序后窗口控制臺可能會一閃而過,         看不到結果,因此可以通過搭建configution的辦法來解決,也就是搭建一個cmd的配置。*/             "name": "(Windows) Launch",// 配置名稱             "type": "cppvsdbg",// 配置類型,cppdbg對應cpptools提供的調試功能;可以認為此處只能是cppdbg             "request": "launch",// 請求配置類型,可以為launch(啟動)或attach(附加)             "program": "cmd",// 將要進行調試的程序的路徑             "preLaunchTask": "echo", // 調試開始前執行的任務,我們在調試前要編譯構建。與tasks.json的label相對應,名字要一樣             "args": [ // 程序調試時傳遞給程序的命令行參數                 "/C",                 "${fileDirname}\${fileBasenameNoExtension}.exe",                 "&",                 "echo."             ],             "stopAtEntry": false, // 設為true時程序將暫停在程序入口處,相當于在main上打斷點             "cwd": "${workspaceFolder}",// 調試程序時的工作目錄,此處為源碼文件所在目錄             "environment": [],// 環境變量,這里設為空即可             "console": "externalTerminal",//使用單獨的cmd窗口輸出         },         {//這個大括號里是我們的‘調試(Debug)’配置             "name": "(gdb) Launch",// 配置名稱             "type": "cppdbg",// 配置類型,cppdbg對應cpptools提供的調試功能;可以認為此處只能是cppdbg             "request": "launch",// 請求配置類型,可以為launch(啟動)或attach(附加)             "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",// 將要進行調試的程序的路徑             "args": [], // 程序調試時傳遞給程序的命令行參數,             "stopAtEntry": false, // 設為true時程序將暫停在程序入口處,相當于在main上打斷點             "cwd": "${workspaceFolder}",// 調試程序時的工作目錄,此處為源碼文件所在目錄             "environment": [],// 環境變量,這里設為空即可             "console": "externalTerminal",// 使用單獨的cmd窗口輸出             "MIMode": "gdb", //指定連接的調試器,gdb是minGW中的調試程序             "miDebuggerPath": "C:\Program Files\mingw64\bin\gdb.exe",//指定調試器所在路徑,如果你的minGW裝在別的地方,則要改成你自己的路徑,注意間隔是\             "preLaunchTask": "echo",//調試開始前執行的任務,這里和task.json的label相對應         }     ]}
登錄后復制

7、將launch.json文件里miDebuggerPath屬性里的內容也要改成自己的路徑。
(超詳細)VScode中配置C語言環境的方法

8、將下列代碼復制到tasks.json文件里。

{     // See https://go.microsoft.com/fwlink/?LinkId=733558     // for the documentation about the tasks.json format     "version": "2.0.0",     "tasks": [         {//這個大括號里是‘構建’任務             "label": "echo",//這個大括號里是‘構建’任務             "type": "shell",//任務類型,process是vsc把預定義變量和轉義解析后直接全部傳給command;shell相當于先打開shell再輸入命令,所以args還會經過shell再解析一遍             "command": "gcc", //編譯命令             "args": [ //傳給gcc命令的一系列參數                 "-g", //生成和調試有關的信息                 "${file}", //指定要編譯的是當前文件                 "-o", //指定輸出文件的路徑和名稱                 "${fileBasenameNoExtension}.exe",//讓可執行文件輸出到源碼文件所在的文件夾下的bin文件夾內,并且讓它的名字和源碼文件相同                 "-fexec-charset=GBK"//解決中文亂碼             ]         }     ],     "presentation": {//執行這個任務時的一些其他設定         "echo": true,//表示在執行任務時在終端要有輸出         "reveal": "always",//執行任務時是否跳轉到終端面板,可以為always,silent,never         "focus": false,//設為true后可以使執行task時焦點聚集在終端,但對編譯來說,設為true沒有意義,因為運行的時候才涉及到輸入         "panel": "new", //每次執行這個task時都新建一個終端面板         "showReuseMessage": true,//控制是否顯示“終端將被任務重用, 按任意鍵關閉”提示.         "clear": false    }}
登錄后復制

重啟電腦

八、編寫C語言程序

1、在之前建的hello.c文件里面輸入程序測試。

#include<stdio.h>int main(){     printf("hello worldn");     return 0;}
登錄后復制

2、啟動程序(可以直接按F5)

(超詳細)VScode中配置C語言環境的方法

九、幾個好用的VScode插件

所有插件都可點擊左側導航欄第5個圖標(拓展)安裝

名稱 作用
Path Intellisence 路徑自動補齊
Bracket Pair Colorizer 2 用不同顏色高亮顯示匹配的括號
vscode-fileheader 頂部注釋模板,可自定義信息,自動更新最后修改時間
markdownlint 語法糾錯
Beautify 格式化代碼
Code Spell Checker 識別單詞拼寫錯誤

十、VSCode 設置鼠標滾動改變字體大小

首次打開的話需要Ctrl+Shift+P 打開搜索框,輸入 settings.json,回車打開后加入 "editor.mouseWheelZoom": true即可。(打開一次后,Ctrl+P搜索即可)

(超詳細)VScode中配置C語言環境的方法

十一、解決配置中的一些小問題

1.出現“launch: program … does not exist”或preLaunchTask已終止,退出代碼為1**
(1)先檢查一下配置文件的文件名應是tasks.json,不是task.json
(2)檢查一下launch.json“miDebuggerPath”:里的路徑是否正確,一定要按照前面的步驟,去文件夾里復制地址。
(超詳細)VScode中配置C語言環境的方法
(3)確保tasks.jsonlaunch.json里的label內容相同,如都為“echo”, tasks.json中的 label 字段與launch.json中的 preLaunchTask 字段一致.
(4)最重要的是,文件名內不能含有中文名哦。
(5)最后檢查一下,自己是不是運行的.c文件,別運行成了環境文件,自己的程序是不是寫錯了,頭文件是不是有缺失。
(6)以上,如果還沒有解決,將launch.json"program":"${workspaceFolder}/${fileBasenameNoExtension}.exe"改成"program:"${fileDirname}/${fileBasenameNoExtension}.exe"
2.在配置文件中,提示錯誤"Invalid escape character in string"
路徑錯誤,將配置文件中報錯的路徑換個地址轉置符,舉個例子,原來是C:/Program Files/mingw64/那就換成C:Program Filesmingw64或者C:\Program Files\mingw64\
3.提示錯誤"Unable to start debugging
注意代碼路徑中不要有中文名

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
WWW一区二区三区在线 || 国产AV人人夜夜澡人人爽麻豆| OLDVIDEO高潮日本熟妇| 日韩人妻中文无码一区二区| 人妻久久久精品99系列A片| 日本ZLJZLJZLJZLJ喷| 天美传媒MV在线看免费| 我的妈妈和黑人群交小说| 性亚洲VIDEOFREE高清极| 亚洲色在线无码国产精品不卡 | 日本三级强伦姧护士HD| 久久亚洲AV无码西西人体 | 色综合AV男人的天堂伊人| 无码热综合无码色综合| 亚洲碰碰人人AV熟女天堂| 51久久精品人人搡人人玩| 成人精品无码一区二区三区| 国产乱人伦偷精精品视频 | 99久久亚洲精品无码毛片| 成人午夜高潮刺激免费视频| 国产无遮挡又爽又黄大胸免费| 久久WWW免费人成_网站| 欧美熟妇精品视频网免费观看 | 日韩在线一区二区不卡视频| 亚洲AⅤ熟女高潮30P| 一面亲上边一面膜下边56| WW欧日韩视频高清在线| 国产精品久久久久这里只有精品 | 久精品夜色国产亚洲AV| 欧美乱码伦视频免费| 天天影视色香欲综合久久| 亚洲日韩精品欧美一区二区| JAVASCRIPT中国免费| 国产乱人伦偷精品视频色欲| 久久亚洲男人第一AV网站 | 抖抈APP免费下载国际版| 韩国三级丰满少妇高潮| 嫩B人妻精品一区二区三区| 手机国产乱子伦精品视频| 亚洲精品456在线播放| FREE性台湾娇小VIDEOS| 国产亚洲精品拍拍拍拍拍| 男生坤坤放在女生坤坤叫什么| 婷婷蜜桃国产精品| 一本一本大道香蕉久在线精品| 超清无码熟妇人妻AV在线电影| 狠狠色丁香久久婷婷综合五月 | 野花免费观看日本韩国| 粉嫩小泬久久久久久久久久小说 | 亚洲中文字幕AⅤ无码天堂| 成熟交BGMBGMBGM中国| 精品推荐国产AV剧情| 日韩无套内射视频6| 亚洲香蕉成人AAAV在线网站| 动漫精品中文无码卡通动漫| 久久中文字幕AV不卡一区二区| 色欲av成人蜜臀av不卡| 岳潮湿的大肥梅开二度第三部最新| 国产92成人精品视频免费| 麻豆TV入口在线看| 无码无套少妇毛多69XXX| 99久久伊人精品综合观看| 国产制服丝袜在线无码| 日本JAPANESE醉酒人妻| 亚洲综合精品香蕉久久网| 国产成人无码精品久久久免费| 免费A级毛片在线播放不收费| 性欧美18-19SEX性高清播 | 日本免费人成视频播放试看| 亚洲愉拍自拍欧美精品APP| 国产成人久久精品二区三区小说 | 无码高潮爽到爆的喷水视频APP | 国产美女被遭强高潮开双腿网站| 欧美午夜精品久久久久久浪潮| 亚洲乱妇熟女爽到高潮的片| 国产 浪潮AV性色四虎| 男人扒开女人下面猛进猛出 | 丰满人妻熟妇乱偷人无码出轨| 麻豆国内剧情AV在线素人搭讪| 亚洲AV日韩AV永久无码水密桃| 草草浮力地址线路①屁屁影院 | 哈昂~哈昂够了太多了动图| 日韩免费无码人妻波多野| 中文字字幕在线乱码| 几天没C是不是又痒了网站| 天天躁夜夜躁很很躁| WC女厕撒尿七Ⅴ偷拍| 久久亚洲AV无码精品色午夜麻| 亚洲AV成人无码精品网站| 丰满人妻无码∧V区视频| 欧美日韩一区二区在线视频精品| 艳妇乳肉豪妇荡乳AV无码福利| 国产一区二区精品丝袜| 他扒开内裤把舌头进去会有影响吗| BGMBGMBGM老太太HD| 美女GIF趴跪式抽搐动态图| 亚洲鲁丝片AV无码多人| 国产无遮挡又黄又爽又色| 特级毛片爽WWW免费版| 波多野结衣一区二区三区AV高清| 男女性高爱潮是免费国产| 亚洲中文AⅤ中文字幕在线| 国语做受对白XXXXmp4| 无码精品人妻一区二区三区免费看 | 成人免费无遮挡无码黄漫视频 | 乱码午夜-极品国产内射| 亚洲色欲色欲综合网站| 狠狠综合久久狠狠88亚洲| 性生生活30分钟免费| 国产精品毛片完整版视频| 少妇夜夜春夜夜爽试看视频| 出差被绝伦上司侵犯中文字幕| 琪琪无码午夜伦埋影院| CHINA 农村妇女NOMEX| 男生把手放进我内裤揉摸好爽| 中文字幕AⅤ天堂在线| 久久人爽人人爽人人片AV| 亚洲最大成人网站| 精品国内在视频线2019| 亚洲成在人线AV中文字幕喷水 | 公么的大龟征服了我BD| 少妇精品久久久久www| 丰满人妻被快递员侵犯的电影 | 欧美和日本操逼视频| 97久久人人超碰国产精品| 某处紧密的结合在一起| 77777亚洲午夜久久多人| 妺妺窝人体色WWW聚色窝| 16岁MACBOOKPRO日本| 浓毛BGMBGMBGM胖老太太| 97国产精华液哪个品牌比较好贵| 女人被躁到高潮嗷嗷叫游戏| 99久久婷婷国产综合精品| 欧美性猛交XXXX黑人猛交| 宝贝乖女小芳小雪| 入睡指南PO高干粟熹沉芙| 丰满少妇女裸体BBW| 无码8090精品久久一区| 国产手机在线国内精品| 亚洲国产精品久久久久网站| 久久国产情侣露脸精品| 野花免费观看高清电视| 美女啪啪网站又黄又免费| 97久久精品无码一区二区天美| 清区二三区国产好的精华液| 成熟妇女性成熟满足视频| 投诉12345最狠的办法| 国产永久AV福利在线观看| 亚洲精品无码日韩国产不卡Av| 久久久不卡国产精品一区二区| 在线天堂中文最新版WWW| 国产激情久久久久影院| 性做久久久久久久| 精品乱人伦一区二区三区| 一区二区三区AV波多野结衣| 女儿国免费观看完整版在线| 八戒.八戒电影免费观看| 体型差糙汉乖乖女| 国色天香果冻传媒国卡1区| 夜夜精品浪潮AV一区二区三区| 女被啪到深处喷水GIF动态视频| 超碰AⅤ人人做人人爽| 天天做天天爱夜夜夜爽毛片| 狠狠色噜噜狠狠狠777米奇| 伊人久久大香线蕉精品| 欧美一性一乱一交一视频C| 公交车里抓着摇曳的手环诗情| 侮辱丰满美丽的人妻| 久久久精品中文字幕麻豆发布 | 人妻少妇乱子伦无码视频专区| 国产办公室沙发系列高清| 亚洲精品国产成人AV蜜臀| 末成年女AV片一区二区| 东京热人妻无码一区二区AV| 亚洲AV无码一区二区三区在线播 | 99精品国产福久久久久久| 浪荡受NP纯肉公共场合BL男男| AV最新高清无码专区| 我的妈妈和黑人群交小说| 久久不卡国产精品无码| AV区无码字幕中文色| 无码日韩人妻精品久久| 久久久久亚洲精品无码系列| 被三个男人躁一夜好爽小说| 性色AV.网站免费| 免费无码AV片在线观看网站| 隔着超薄肉丝袜做AV在线| 亚洲精品中文字幕无码蜜桃| 欧美日韩视频一区二区| 国产麻豆VIDEOXXXX实拍| 中文无码人妻丰满熟妇啪啪| 色婷婷久久久SWAG精品| 久久66热人妻偷产精品9| 啊灬啊灬啊灬啊灬快灬高潮了| 亚洲18色成人网站WWW| 欧美XXXX做受欧美88HD| 国产欧美另类精品久久久| 91人妻人人揉人人躁人人| 无码中文字幕AV免费放| 浓毛BGMBGMBGM胖老太太|