gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用

【推薦學(xué)習(xí):vscode教程、編程視頻】

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

官網(wǎng)下載:https://code.visualstudio.com/

二、安裝VScode

1、 打開安裝包點(diǎn)擊同意此協(xié)議,下一步。

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

3、創(chuàng)建程序快捷方式,默認(rèn)設(shè)置,下一步。

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

4、根據(jù)自己需要選擇附加任務(wù)。

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

5、開始安裝

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

6、完成安裝

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

三、VScode設(shè)置語(yǔ)言為中文

1、按快捷鍵Ctrl+Shift+P,在出現(xiàn)的框里輸入extensions,然后回車。(點(diǎn)左側(cè)導(dǎo)航欄第5個(gè)圖標(biāo)進(jìn)入下載也可以)

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

3、重啟軟件即變成中文

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

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

提取碼:wo9n

六、配置編譯器環(huán)境變量

1、解壓壓縮包,找到文件夾內(nèi)的一個(gè)叫bin的文件夾,復(fù)制該文件夾地址(右鍵文件夾地址找到復(fù)制地址)。
(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法
右鍵此電腦,點(diǎn)擊設(shè)置,進(jìn)入設(shè)置界面,找到高級(jí)系統(tǒng)設(shè)置,點(diǎn)擊進(jìn)入。
(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法
2、進(jìn)入環(huán)境變量
(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

3、在環(huán)境變量中的系統(tǒng)變量中,找到Path變量,雙擊打開之后將剛剛復(fù)制的地址添加進(jìn)去,然后點(diǎn)確定。

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

七、配置VScode

1、點(diǎn)擊左側(cè)導(dǎo)航欄第5個(gè)圖標(biāo),輸入C,安裝。

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

4、將下列代碼復(fù)制到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}
登錄后復(fù)制

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法
6、將下列代碼復(fù)制到launch.json文件里。

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

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

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

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

重啟電腦

八、編寫C語(yǔ)言程序

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

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

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

九、幾個(gè)好用的VScode插件

所有插件都可點(diǎn)擊左側(cè)導(dǎo)航欄第5個(gè)圖標(biāo)(拓展)安裝

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

十、VSCode 設(shè)置鼠標(biāo)滾動(dòng)改變字體大小

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

(超詳細(xì))VScode中配置C語(yǔ)言環(huán)境的方法

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

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

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产精品无码乱伦| 大片在线观看网站免费收看| 日本香蕉视频在线观看| 涩涩网站在线看| 久热精品在线观看视频| 久久久久久香蕉| 亚洲国产精品毛片av不卡在线| 黄色一级片播放| www.亚洲天堂网| 亚洲色精品三区二区一区| 不要播放器的av网站| 啊啊啊一区二区| av在线无限看| 一级做a免费视频| 中文字幕66页| 成人在线观看毛片| 黄色激情在线视频| 激情深爱综合网| 成年人小视频网站| 亚洲一区日韩精品| 成人性生交视频免费观看| 国产精品igao网网址不卡| 麻豆md0077饥渴少妇| 日韩国产成人无码av毛片| 国产va亚洲va在线va| 久久免费视频3| 一路向西2在线观看| 麻豆映画在线观看| 免费观看精品视频| 超碰中文字幕在线观看| 欧美日韩成人免费视频| 日本www.色| 黄色一级大片免费| 亚洲人成无码www久久久| 欧美专区第二页| 日本wwww视频| 欧美 日韩 国产精品| av免费在线播放网站| 一级一片免费播放| 日本一本二本在线观看| 特级毛片在线免费观看| 国产天堂在线播放| 国产一级片91| 在线观看av免费观看| 九一国产精品视频| 糖心vlog在线免费观看| 国产免费成人在线| 男人天堂手机在线视频| 激情五月婷婷基地| 欧美性猛交久久久乱大交小说 | 亚洲熟妇av一区二区三区漫画| 日韩va在线观看| 久久久久免费精品| 国产精品va无码一区二区| 亚洲一区二区中文字幕在线观看| 99福利在线观看| 妞干网在线观看视频| 亚洲黄色网址在线观看| 亚洲国产日韩欧美在线观看| 六月丁香激情网| 黄色一级在线视频| www.射射射| 国内精品视频一区二区三区| 日本中文字幕一级片| 26uuu成人| 中文字幕超清在线免费观看| www.cao超碰| 天堂网在线免费观看| 992kp快乐看片永久免费网址| 青青青青草视频| 香港三级韩国三级日本三级| av之家在线观看| av天堂永久资源网| 国产区二区三区| www.精品在线| 手机av在线网| 8x8x华人在线| av无码久久久久久不卡网站| 欧美高清中文字幕| 噜噜噜久久亚洲精品国产品麻豆| 91成人在线观看喷潮教学| 日韩少妇内射免费播放18禁裸乳| www.av中文字幕| 白嫩少妇丰满一区二区| 看看黄色一级片| 成人av在线播放观看| 国自产拍偷拍精品啪啪一区二区| 日韩中文字幕二区| 高清一区在线观看| 99久久久无码国产精品性色戒| 日韩中文字幕亚洲精品欧美| 丁香花在线影院观看在线播放| 麻豆传传媒久久久爱| 国产高清999| 丰满少妇久久久| www.日本xxxx| 青青视频免费在线| 天天操天天爱天天爽| 亚洲小视频在线播放| 久色视频在线播放| 污污的视频免费| 成人免费视频91| 午夜剧场高清版免费观看| 日韩国产小视频| 亚洲老女人av| 97视频在线免费| 精品国产鲁一鲁一区二区三区| 97超碰在线人人| 黄色小视频免费网站| 3d动漫一区二区三区| 亚洲精品第三页| 国产精品免费观看久久| 中文字幕一区二区三区四区五区人 | 阿v天堂2018| 免费观看国产视频在线| 九九九在线观看视频| 少妇无码av无码专区在线观看| av在线网站免费观看| 午夜激情福利在线| 啊啊啊一区二区| 成年人网站免费视频| 成人污网站在线观看| 三年中国中文在线观看免费播放| 一区二区三区 欧美| 激情五月婷婷久久| 欧美 国产 小说 另类| 2022亚洲天堂| 亚洲午夜精品久久久久久人妖| 国产精品久久久久久久久电影网| 亚洲一二三不卡| 九一精品久久久| www激情五月| 婷婷激情5月天| 久久综合伊人77777麻豆最新章节| 污污网站免费观看| 欧美一级片中文字幕| 免费av观看网址| 久久久久久久少妇| 黄页网站大全在线观看| 国产精品一二三在线观看| 91亚洲一区二区| 狠狠躁狠狠躁视频专区| 精品www久久久久奶水| 乱妇乱女熟妇熟女网站| 伊人久久在线观看| 亚洲免费av一区二区三区| 中文字幕国内自拍| 在线看的黄色网址| 污色网站在线观看| 日本在线观看免费视频| 国产xxxxhd| 四虎精品欧美一区二区免费| 精品一区二区成人免费视频| www.com毛片| 深夜黄色小视频| 天天操天天摸天天爽| 亚洲综合欧美激情| 五月天开心婷婷| 欧美又粗又长又爽做受| 黄色大片中文字幕| 国产极品美女高潮无套久久久| 欧美日韩二三区| 天天干天天操天天干天天操| 超碰超碰超碰超碰超碰| 成人小视频在线观看免费| 丁香花在线影院观看在线播放 | 中文字幕网av| 色噜噜狠狠一区二区三区狼国成人| 亚洲精品久久久久久宅男| 无套内谢丰满少妇中文字幕| 欧洲黄色一级视频| 校园春色 亚洲色图| 亚洲第一色av| 中文字幕第22页| 999精品网站| 国内精品国产三级国产aⅴ久| 国产免费xxx| 久久精品国产sm调教网站演员| 在线观看的毛片| 国产人妻人伦精品| 久久久久人妻精品一区三寸| 亚洲欧美自拍另类日韩| 国产免费黄色av| 色偷偷中文字幕| 日本在线观看a| 久久天天东北熟女毛茸茸| 噜噜噜久久亚洲精品国产品麻豆| 日韩一区二区三区不卡视频| 波多野结衣av一区二区全免费观看 | 欧美日韩不卡在线视频| 福利在线一区二区三区| 丁香六月激情网| 国产精品jizz在线观看老狼| 欧美在线观看成人| 国产手机免费视频| 午夜免费一级片| 999久久久精品视频| 欧美精品色婷婷五月综合| 色爽爽爽爽爽爽爽爽| 欧美视频在线播放一区|