最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

VS Code如何打造C/C++開發(fā)環(huán)境?

2022-08-05 21:52 作者:DevWeekly  | 我要投稿

DevWeekly收集整理每周優(yōu)質(zhì)開發(fā)者內(nèi)容,包括開源項(xiàng)目資源工具、技術(shù)文章等方面。

VS Code這幾年非常受歡迎,對(duì)于大多數(shù)編程語言,只需要簡(jiǎn)單的安裝解釋器/編譯器就可以輕松的運(yùn)行。

例如,Python,只需要取官網(wǎng)下載對(duì)應(yīng)版本的Python并安裝,就可以在VS Code進(jìn)行Python的開發(fā)和調(diào)試。

但是,C/C++則不同,它們有很多可選的編譯器,我們需要正確的選擇和配置才可以讓C/C++開發(fā)更加順暢。

接下來,我會(huì)介紹使用MinGW配置C++開發(fā)環(huán)境,此外還將分享一些很酷的工具,這些工具將使程序的運(yùn)行過程更加容易高效。

第1步:下載MinGW

首先,訪問鏈接并下載MinGW:

img


你可以點(diǎn)擊綠色按鈕,開始下載安裝文件。然后,打開安裝文件并點(diǎn)擊繼續(xù),之后它會(huì)下載一些相關(guān)文件,直到完成安裝。

img


第2步:選擇工具包

在你點(diǎn)擊安裝后,你會(huì)看到一大堆工具包,在左邊選擇Basic Setup選項(xiàng)即可,因?yàn)槲覀儸F(xiàn)在不需要任何其他包。

img


選擇基本軟件包部分的所有可用工具包,點(diǎn)擊安裝,然后點(diǎn)擊應(yīng)用更改。

然后它將下載所有需要的文件,要5-10分鐘,這取決于你的互聯(lián)網(wǎng)連接和你的電腦速度。

第3步:設(shè)置環(huán)境變量

這是整個(gè)設(shè)置中最關(guān)鍵的部分,如果我們把它弄亂了,程序可能無法運(yùn)行,所以在做這一步時(shí)要特別注意。

打開MinGW文件夾,然后進(jìn)入 "include "子文件夾,復(fù)制文件夾路徑。

img

接下來,打開控制面板,然后點(diǎn)擊系統(tǒng)。

img

然后,點(diǎn)擊 "高級(jí)系統(tǒng)設(shè)置",然后,點(diǎn)擊'環(huán)境變量'。

img


點(diǎn)擊 "路徑",然后點(diǎn)擊編輯,它將打開一個(gè)路徑變量列表,只需點(diǎn)擊New并粘貼我們之前復(fù)制的路徑即可。

img

現(xiàn)在對(duì)系統(tǒng)變量部分的路徑也重復(fù)同樣的步驟。

img

然后,按照同樣的方式,把"bin"和 "lib"文件夾也加入到環(huán)境變量和系統(tǒng)變量中。

img

請(qǐng)重新啟動(dòng)電腦,這些設(shè)置就可以生效了。

到這里,已經(jīng)成功的安裝和配置了編譯器。要想和VSCode一起工作,現(xiàn)在我們要做的就是對(duì)VSCode進(jìn)行一些設(shè)置。

第4步:設(shè)置VSCode

現(xiàn)在是最后一步,即在VSCode中運(yùn)行我們的程序,首先我們將安裝微軟的C/C++擴(kuò)展。

C/C++擴(kuò)展為Visual Studio Code增加了對(duì)C/C++的語言支持,包括IntelliSense和調(diào)試等功能。

img

除此之外,還需要再安裝一個(gè)擴(kuò)展Code Runner,它可以運(yùn)行多種語言的代碼片斷或代碼文件,其中就包括C/C++。

img


完成上述配置 ,接下來就可以在VS Code中寫一個(gè)簡(jiǎn)單的C/C++代碼試一下:

#include<iostream>
using namespace std;

int main()
{
? ?cout<<"Hello world!";
}

執(zhí)行以下看看效果:

img


正常輸出結(jié)果,到此為止,就完成了C/C++的開發(fā)環(huán)境配置。

還有一件事需要做,就是把我們的程序執(zhí)行窗口從輸出窗口改為終端,因?yàn)楝F(xiàn)在我們還不能通過輸出窗口接受任何形式的輸入,所以我們要把它改為終端來接受輸入。

img



打開VSCode的設(shè)置,搜索 "code runner",找到下面的設(shè)置并啟用它,現(xiàn)在我們的程序?qū)⒃诮K端執(zhí)行,并能夠接受輸入。

接下來,就可以通過VS Code高效的開發(fā)C/C++了!

建議大家有空可以多瀏覽Github,有很多非常優(yōu)秀的開源項(xiàng)目。但是,目前Github上項(xiàng)目多如牛毛,而且刷榜現(xiàn)在也非常嚴(yán)重,想要找到優(yōu)質(zhì)的項(xiàng)目變得越來越難。這里,給大家推薦Github上一個(gè)非常不錯(cuò)的項(xiàng)目《DevWeekly》,這個(gè)項(xiàng)目每周都會(huì)精挑細(xì)選一些優(yōu)質(zhì)的開源項(xiàng)目,涵蓋C++、JAVA、JavaScript、Python、Go等不同編程語言。此外,還有一些開源工具、優(yōu)秀的技術(shù)文章,喜歡的同學(xué)可以Star并收藏一下,每周五會(huì)定期更新:


VS Code如何打造C/C++開發(fā)環(huán)境?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
漾濞| 邢台县| 鹿邑县| 龙州县| 泸水县| 大竹县| 平舆县| 海淀区| 香港| 长沙县| 乳山市| 陇西县| 德州市| 温泉县| 当阳市| 连山| 彭州市| 泌阳县| 类乌齐县| 故城县| 中卫市| 肥乡县| 衡水市| 家居| 托克逊县| 鄂伦春自治旗| 潍坊市| 交城县| 象州县| 绵竹市| 佛山市| 裕民县| 浦江县| 康平县| 崇文区| 抚顺县| 丽水市| 当雄县| 惠安县| 阳朔县| SHOW|