【一、基本提要】:1、VScode是什么下面的步驟里會配置三個文件,不想自己配置的可以直接去這里復(fù)制代碼:三個配置文件放到自己新建的文件夾里就可。
石柱土家族網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運(yùn)維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
是跨平臺的免費(fèi)且開源的現(xiàn)代輕量級代碼編輯器,幾乎支持主流的語言的代碼高亮、智能補(bǔ)全代碼、自定義快捷鍵、括號匹配、顏色區(qū)分、代碼片段展示、代碼對比、git的開箱即用等功能,同時還支持插件拓展,通過豐富的插件,用戶能獲得跟加高效的功能
2、VScode的下載和安裝(1)VScode的版本無論是那個平臺都一般有:穩(wěn)定版(Stable)、體驗版(Insiders)兩個版本
(2)下載鏈接Visual Studio Code - Code Editing. Redefined
打開鏈接后點(diǎn)擊下拉菜單,選擇對應(yīng)的平臺,點(diǎn)擊下載即可,安裝好路徑即可。#3、VScode配置C/C++開發(fā)環(huán)境簡介
先下載一個漢化插件,在“插件”圖標(biāo)處搜索chinese->點(diǎn)擊Install,下面就是安裝好后重啟的界面
①首先下載一個MinGW-w64編譯器套件(這個是windows平臺的一個gcc編譯器)
下載地址:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
②向下滑動,建議下載版本:x86_64-win32-sh
③解壓到某一個路徑(直接放C盤下面也行)
找到解壓路徑(建議找一個相對簡單的路徑,并且路徑不要有中文)
可以直接放在C盤的根目錄底下(放心,文件不算特別大)使用的時候其路徑就是:
④內(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)擊第一個進(jìn)行安裝
建議手動重啟一下VScode,不然后面可能會出現(xiàn)問題
【二、配置三個文件】:4、VScode上調(diào)試C語言代碼并編譯(1)打開文件夾VScode寫代碼前要先打開文件夾,方便代碼管理和編譯器產(chǎn)生的可執(zhí)行程序和VScode的配置文件。所以首先要在電腦上創(chuàng)建一個存放C代碼的文件夾,并且用VScode打開這個文件夾。
(2)創(chuàng)建源文件注意:全程最好要使用英文路徑。不要學(xué)我,我新建的帶有中文名字的文件后面調(diào)試環(huán)境出現(xiàn)了bug,原因就是因為這個文件路徑帶有中文,后面我將LIMOU_VC環(huán)境C語言…修改成英文路徑就可以運(yùn)行了……
創(chuàng)建一個.c文件在里面寫入代碼
(3)設(shè)置C/C++編譯的選項: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)
⑤這個時候左邊多出了一個vscode的文件夾,還有一個文件c_cpp_properties.json,這個文件指定了編譯器、windowsSDK、C/C++語言的標(biāo)準(zhǔn)、提示模式等等,這就配置好了C/C++編譯的相關(guān)選項,然后關(guān)掉這個文件就可以了。
①打開工具欄的終端,點(diǎn)擊“配置任務(wù)”
②點(diǎn)擊“C/C++:gcc.exe生成活動文件”(如果出現(xiàn)cl.exe則是VS生成的,有下載VS就有)
可以看到左邊多出了一個活動文件,這個文件是專門用來執(zhí)行代碼的編輯任務(wù)的
①點(diǎn)擊菜單欄的“終端”->“運(yùn)行生成任務(wù)”(生成成功的話,下面終端有提示,左邊也生成一個可執(zhí)行文件(.exe))
②執(zhí)行:使用“ctrl+`”快捷鍵,打開VScod自帶的終端,輸入“.\可執(zhí)行文件(.exe)”點(diǎn)擊回車,就可以運(yùn)行代碼了
在存放C語言代碼的文件里面新建一份.c文件,在按照上面一樣執(zhí)行就行
(2)新建文件夾將當(dāng)前文件夾關(guān)閉,再新建一個文件夾,用VScode打開這個文件夾就行(可以將曾經(jīng)生成的配置文件(一般命名為.vscode)復(fù)制到這個文件夾中)
6、運(yùn)行多個C文件(1)在一個工程中,點(diǎn)擊活動文件tasks.json (2)改造這個文件(看注釋)這樣就能編譯多個C文件代碼
7、VScode的調(diào)試(1)打開要調(diào)試的C文件首先點(diǎn)擊“調(diào)試”按鈕
創(chuàng)建一個launch.json(編譯依賴tasks.json,調(diào)試依賴launch.json)
發(fā)現(xiàn)文件又多了一部分信息,接下來就要對這個文件進(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啟動調(diào)試
③F10逐語句調(diào)試
④F11逐過程調(diào)試
還是要提醒:全程最好要使用英文路徑(就是一開頭說的那個),作者一開始抱著僥幸心理寫了中文路徑,結(jié)果這一步調(diào)試的時候出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級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前題目:VScode的安裝與C語言配置-創(chuàng)新互聯(lián)
URL鏈接:http://chinadenli.net/article10/deegdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、微信公眾號、企業(yè)建站、網(wǎng)站收錄、Google、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容