溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么安裝VSCode和MinGW GCC編譯器

發(fā)布時間:2021-11-26 11:06:07 來源:億速云 閱讀:447 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章主要介紹了怎么安裝VSCode和MinGW GCC編譯器,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

文/Edward
  文本編輯器
VSCode文本編輯器選用的是當(dāng)下最火的開源軟件,微軟出品的“visual studio code”,這是一個微軟出品的開源跨平臺文本編輯器。下載鏈接:https://code.visualstudio.com/Download。這個編輯軟件下載下來,下載界面如圖1所示,注意下載的時候,選擇“Userinstaller”,然后根據(jù)自己電腦的操作系統(tǒng)進(jìn)行下載。下載完成之后,按照安裝向?qū)нM(jìn)行安裝,安裝路徑可以自己隨意指定。                           
怎么安裝VSCode和MinGW GCC編譯器
圖1 Visualstudio code下載界面

下載完成之后,默認(rèn)在桌面上是不會出現(xiàn)快捷方式的,因此需要在搜索菜單里面找到“visual studio code”軟件打開,如圖2所示。軟件的打開界面如圖3所示。
怎么安裝VSCode和MinGW GCC編譯器
圖2 打開Visual studio code

怎么安裝VSCode和MinGW GCC編譯器
圖3 Visualstudio code軟件界面

世界上的文本編輯器那么多,優(yōu)秀的更是鱗次櫛比,為何我們選擇Visual studio code呢?主要有以下幾個原因:
  • Visual studio code是微軟買入開源軟件的一個得意之作,與其說它是一個文本編輯器,不如說它是一個最基礎(chǔ)的軟件環(huán)境,VSCode基于Electron框架開發(fā),它實(shí)質(zhì)上是個 Node.js環(huán)境。由于它只是提供給用戶一個基礎(chǔ)的軟件環(huán)境,所以允許用戶開發(fā)自己的插件,同一個VSCode,安裝了C/C++插件,它就變成了一個C/C++文件文本編輯器,結(jié)合第三方的編譯器,甚至可以變成一個可以媲美商業(yè)IDE的開發(fā)環(huán)境;如果安裝了python插件,它就變成了一個Python的文本編輯器,結(jié)合Python解釋器,就變成了一個Python的IDE,等等。這個機(jī)制有點(diǎn)類似于eclipse,只不過eclipse對不同的語言需要下載不同的版本,如C/C++和Java。而VSCode具有海量的插件,毫不夸張地說,基本支持市面上的所有語言。
  • VSCode前面說了,VSCode基于Electron框架開發(fā),它實(shí)質(zhì)上是個 Node.js環(huán)境。目前市面上主流的文本編輯器基本上都是單線程的,比如Source Insight,用過SourceInsight軟件的大概都知道,它搜索速度非常慢,而且代碼量一多,一不小心就會卡死。VSCode由于其多線程特性完美地解決了這個問題,搜素結(jié)果秒出,代碼量再多也不容易卡死。
  • VSCode有非常多的優(yōu)秀插件,其代碼補(bǔ)全功能,代碼聯(lián)想,記憶等功能基本上優(yōu)秀繼承了Visual studio,用起來非常順手。
  • VSCode自帶微軟的Power shell。
  • 最后但是最重要的一點(diǎn),它完全免費(fèi)使用。
安裝好VSCode之后,先將其打開,初次安裝好的VSCode是不支持C語言擴(kuò)展的格式的文件的,因此需要安裝C語言擴(kuò)展插件。首先點(diǎn)擊左側(cè)菜單的擴(kuò)展,在擴(kuò)展市場里面搜索關(guān)鍵詞“C”,一會功夫就會列出所有與“C”關(guān)鍵詞相關(guān)的插件,我們這里選擇一個C語言源文件相關(guān)的擴(kuò)展插件”C/C++”,點(diǎn)擊插件右下角的“Install“進(jìn)行安裝如圖4所示。插件安裝好之后的界面如圖5所示。
怎么安裝VSCode和MinGW GCC編譯器
圖4 VSCode安裝C/C++插件

怎么安裝VSCode和MinGW GCC編譯器
圖5 VSCode C/C++插件安裝完成

以上就是Visual的安裝過程。它的功能實(shí)在是太過強(qiáng)大,等具體開發(fā)C語言的時候,我們再來具體學(xué)習(xí)其用法。
 
  C語言編譯器
開發(fā)C語言就要在Linux操作系統(tǒng)下的開發(fā),為什么不用Windows操作系統(tǒng)下的C語言呢?這里我們先來介紹一下這兩種C語言,Linux操作系統(tǒng)下的C語言叫做GNU C,Windows操作系統(tǒng)下的叫做MSVC,其實(shí)這兩種不同的C語言分支目前都支持了C99,但是眾所周知,C/C++語言往往被放在一起,而微軟在選擇C和C++的時候,天平往往會往C++一端偏,因此MSVC的側(cè)重點(diǎn)是對C++標(biāo)準(zhǔn)的支持以及對Windows SDK的支持,而不是對C語言的支持。但是Linux卻不一樣,從內(nèi)核開發(fā)者到系統(tǒng)軟件開發(fā)者,絕大多數(shù)Linux工程師都偏向于選擇C語言,雖然嚴(yán)格地說GNU C對ISO C做了非常多的擴(kuò)充,但這些擴(kuò)充無疑只會使得C語言使用起來更加順手。MSVC的C語言編譯器叫做cl.exe,GNU C的編譯器叫做GCC。毫無疑問,從編譯器角度上來說,GCC是世界上最好的C語言編譯器,沒有之一。
本教程中的內(nèi)容是使用Linux操作系統(tǒng)下的C語言進(jìn)行學(xué)習(xí),因此使用的編譯器必然是GCC,但不幸的是GCC只可以在Linux環(huán)境下運(yùn)行,因此使用Windows操作系統(tǒng)想要用GCC只能裝一個Linux,另外也可以選擇安裝一個虛擬的Linux環(huán)境,如Cygwin,MSYS等。這兩種方法其實(shí)都很麻煩,主要體現(xiàn)在軟件更新上面。那這兩種辦法都不行,我想到了第三種辦法,就是找一個GCC的替代軟件,費(fèi)勁功夫,終于找到了一個叫做MinGW 的軟件,下載鏈接:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/。
通過MinGW官網(wǎng)下載軟件安裝其默認(rèn)路徑安裝就可以,但是按照這種方式只能下載到MinGW的32位版本,其實(shí)還存在一個MinGW的64位版本,又要重新下載,介于此,我為大家準(zhǔn)備了一個樂創(chuàng)特別版的MinGW,大家可以去我們的公眾號回復(fù)“GCC“即可或者下載鏈接。
使用過程很簡單,只需要將我們的軟件包解壓,放到一個特定的位置,我們這里放置在C盤根目錄下,如圖6所示。
怎么安裝VSCode和MinGW GCC編譯器

圖6 MinGW文件夾

以上的文件夾里面,bin文件夾存放了所有的GCC相關(guān)可執(zhí)行文件,因此我們需要將其添加到環(huán)境變量里面。右擊“計算機(jī)“->”屬性”->”高級系統(tǒng)設(shè)置”,在彈出的窗口里面選擇”高級“標(biāo)簽,再點(diǎn)擊”環(huán)境變量“,如圖7所示。
怎么安裝VSCode和MinGW GCC編譯器
怎么安裝VSCode和MinGW GCC編譯器
圖7 打開環(huán)境變量

然后點(diǎn)擊“新建“,輸入剛剛MinGW的路徑,記住這里需要把路徑定位到bin文件夾里面,即輸入” C:\MinGW64\bin\“。如圖8所示。然后依次點(diǎn)擊”確定“退出。
怎么安裝VSCode和MinGW GCC編譯器
圖8 添加環(huán)境變量

完成上述操作后,來測試一下環(huán)境變量是否添加成功。點(diǎn)擊“開始“菜單,輸入”cmd“打開”命令操作符“,輸入”gcc -v“如果設(shè)置都正確,”命令操作符“會輸出gcc的版本號,如圖9所示。
怎么安裝VSCode和MinGW GCC編譯器
圖9 gcc安裝完成

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么安裝VSCode和MinGW GCC編譯器”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI