【一、基本提要】:1、VScode是什么下面的步驟里會(huì)配置三個(gè)文件,不想自己配置的可以直接去這里復(fù)制代碼:三個(gè)配置文件放到自己新建的文件夾里就可。
石柱土家族網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
是跨平臺(tái)的免費(fèi)且開源的現(xiàn)代輕量級(jí)代碼編輯器,幾乎支持主流的語言的代碼高亮、智能補(bǔ)全代碼、自定義快捷鍵、括號(hào)匹配、顏色區(qū)分、代碼片段展示、代碼對(duì)比、git的開箱即用等功能,同時(shí)還支持插件拓展,通過豐富的插件,用戶能獲得跟加高效的功能
2、VScode的下載和安裝(1)VScode的版本無論是那個(gè)平臺(tái)都一般有:穩(wěn)定版(Stable)、體驗(yàn)版(Insiders)兩個(gè)版本
(2)下載鏈接Visual Studio Code - Code Editing. Redefined
打開鏈接后點(diǎn)擊下拉菜單,選擇對(duì)應(yīng)的平臺(tái),點(diǎn)擊下載即可,安裝好路徑即可。
#3、VScode配置C/C++開發(fā)環(huán)境簡(jiǎn)介
先下載一個(gè)漢化插件,在“插件”圖標(biāo)處搜索chinese->點(diǎn)擊Install,下面就是安裝好后重啟的界面
①首先下載一個(gè)MinGW-w64編譯器套件(這個(gè)是windows平臺(tái)的一個(gè)gcc編譯器)
下載地址:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
②向下滑動(dòng),建議下載版本:x86_64-win32-sh
③解壓到某一個(gè)路徑(直接放C盤下面也行)
找到解壓路徑(建議找一個(gè)相對(duì)簡(jiǎn)單的路徑,并且路徑不要有中文)
可以直接放在C盤的根目錄底下(放心,文件不算特別大)使用的時(shí)候其路徑就是:
④內(nèi)部文件構(gòu)成
include是頭文件所在地
bin就是放的可執(zhí)行的工具
⑤mingw64的環(huán)境配置
打開“編輯系統(tǒng)環(huán)境變量”-“環(huán)境變量”
在下面的系統(tǒng)環(huán)境變量找到Path并且雙擊
,點(diǎn)擊新建,把mingw64的bin文件路徑添加進(jìn)去,點(diǎn)擊確定,點(diǎn)擊確定,點(diǎn)擊確定。
【配置環(huán)境變量就是為了通過命令行來使用,可以在windows的cmd中確認(rèn)一下】
環(huán)境變量安裝成功
在插件拓展里搜索:“C/C++”,點(diǎn)擊第一個(gè)進(jìn)行安裝
建議手動(dòng)重啟一下VScode,不然后面可能會(huì)出現(xiàn)問題
【二、配置三個(gè)文件】:4、VScode上調(diào)試C語言代碼并編譯(1)打開文件夾VScode寫代碼前要先打開文件夾,方便代碼管理和編譯器產(chǎn)生的可執(zhí)行程序和VScode的配置文件。所以首先要在電腦上創(chuàng)建一個(gè)存放C代碼的文件夾,并且用VScode打開這個(gè)文件夾。
(2)創(chuàng)建源文件注意:全程最好要使用英文路徑。不要學(xué)我,我新建的帶有中文名字的文件后面調(diào)試環(huán)境出現(xiàn)了bug,原因就是因?yàn)檫@個(gè)文件路徑帶有中文,后面我將LIMOU_VC環(huán)境C語言…修改成英文路徑就可以運(yùn)行了……
創(chuàng)建一個(gè).c文件在里面寫入代碼
(3)設(shè)置C/C++編譯的選項(xiàng):c_cpp_properties.json①鼠標(biāo)點(diǎn)擊一下C代碼文件,進(jìn)入代碼內(nèi)部,ctrl+shift+p打開搜索
②找到C/C++編輯配置(UI)
③將編譯器路徑改一下(改成剛剛安裝的mingw64/bin文件目錄下的gcc.exe路徑)
④代碼提示模式選擇gcc-x64(legacy)
⑤這個(gè)時(shí)候左邊多出了一個(gè)vscode的文件夾,還有一個(gè)文件c_cpp_properties.json,這個(gè)文件指定了編譯器、windowsSDK、C/C++語言的標(biāo)準(zhǔn)、提示模式等等,這就配置好了C/C++編譯的相關(guān)選項(xiàng),然后關(guān)掉這個(gè)文件就可以了。
①打開工具欄的終端,點(diǎn)擊“配置任務(wù)”
②點(diǎn)擊“C/C++:gcc.exe生成活動(dòng)文件”(如果出現(xiàn)cl.exe則是VS生成的,有下載VS就有)
可以看到左邊多出了一個(gè)活動(dòng)文件,這個(gè)文件是專門用來執(zhí)行代碼的編輯任務(wù)的
①點(diǎn)擊菜單欄的“終端”->“運(yùn)行生成任務(wù)”(生成成功的話,下面終端有提示,左邊也生成一個(gè)可執(zhí)行文件(.exe))
②執(zhí)行:使用“ctrl+`”快捷鍵,打開VScod自帶的終端,輸入“.\可執(zhí)行文件(.exe)”點(diǎn)擊回車,就可以運(yùn)行代碼了
在存放C語言代碼的文件里面新建一份.c文件,在按照上面一樣執(zhí)行就行
(2)新建文件夾將當(dāng)前文件夾關(guān)閉,再新建一個(gè)文件夾,用VScode打開這個(gè)文件夾就行(可以將曾經(jīng)生成的配置文件(一般命名為.vscode)復(fù)制到這個(gè)文件夾中)
6、運(yùn)行多個(gè)C文件(1)在一個(gè)工程中,點(diǎn)擊活動(dòng)文件tasks.json (2)改造這個(gè)文件(看注釋)(3)繼續(xù)“運(yùn)行生成任務(wù)” (4)繼續(xù)像上面一樣操作就行這樣就能編譯多個(gè)C文件代碼
7、VScode的調(diào)試(1)打開要調(diào)試的C文件首先點(diǎn)擊“調(diào)試”按鈕
創(chuàng)建一個(gè)launch.json(編譯依賴tasks.json,調(diào)試依賴launch.json)
發(fā)現(xiàn)文件又多了一部分信息,接下來就要對(duì)這個(gè)文件進(jìn)行改造
①將在tasks.json里生成的可執(zhí)行文件路徑復(fù)制過來
②修改為mingw-w64中g(shù)db的位置,使用gdb工具進(jìn)行調(diào)試(gdb.exe在mingw64的bin文件下,注意寫雙斜杠路徑)
③這就配置好了,完整版(看注釋):
打開要調(diào)試的C文件,使用快捷鍵(和VS一樣):
①F9打斷點(diǎn)/取消斷點(diǎn)
②F5啟動(dòng)調(diào)試
③F10逐語句調(diào)試
④F11逐過程調(diào)試
還是要提醒:全程最好要使用英文路徑(就是一開頭說的那個(gè)),作者一開始抱著僥幸心理寫了中文路徑,結(jié)果這一步調(diào)試的時(shí)候出bug了,還是改回了英文路徑……
⑤旁邊也可以打開“變量、添加監(jiān)視、調(diào)用堆?!保硗庖部梢允褂门赃叺男」ぞ哌M(jìn)行調(diào)試
來自于視頻:【VScode最新安裝使用教程,Visual Studio Code安裝使用教程,vscode配置c/c++VScode漢化中文】的學(xué)習(xí)總結(jié)筆記,有興趣可以看一下。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧