安裝MinGW-w64或者MinGW,配置VS Code寫C語言

目錄

簡介:

下載MinGW-w64解壓版進行安裝:

下載MinGW-w64進行安裝:

下載MinGW進行安裝:

配置環境變量:

配置VS Code:

開始hello world:


簡介:

文章的目的爲:安裝好Windows下的MinGW或者MinGW-w64,配置好C語言的編譯器環境,使用VS Code寫C代碼。MinGWMinGW-w64只是名字像,它們是兩個不同的項目,推薦MinGW-w64。MinGW本身已經很久沒有更新了,mingw-w64可以算是mingw的改進版本,但是這兩個我都寫了如何安裝,都可以參考借鑑,選擇安裝一個即可。只有先搞定了編譯器,然後才選擇使用什麼編輯器來進行代碼的書寫。

題外話:折騰的方式很多,比如第一個思路:下載MSYS2,再通過下載MinGW64實現環境搭建。第二個思路:融合clang,在llvm進行下載,這個可以參考文章最下面我的參考文章。雖然這兩個我沒有折騰,但是可以提供思路,通往羅馬的道路無窮無盡呢。不說了,進入正題!

下面3種安裝方式自行選擇合適自己的一種:

 

下載MinGW-w64解壓版進行安裝:

下載地址:https://sourceforge.net/projects/mingw-w64/files/

選擇版本:MinGW-W64 GCC-8.1.0(如果又有新的,選擇新的咯)下面的x86_64-posix-seh進行下載,雖然壓縮包只有幾十MB,解壓出來有四百多MB呢。

這個方式是最推薦的,方便快捷不出錯,懶人必備,一步到位。

 

下載MinGW-w64進行安裝:

官網:http://mingw-w64.org/doku.php/start

下載地址:https://sourceforge.net/projects/mingw-w64/

下載安裝包:mingw-w64-install.exe,只有幾十KB哦,然後點擊安裝,下面是安裝步驟:

  • 1:點擊next,安裝包會查找現在有哪些版本有配置,不到2秒進入下面頁面
  • 2:Architecture是區分64位和32位的,如果你的電腦是64位的,請選擇x86_64,如果電腦是32位的,請選擇i686。對應版本自己選擇,然後next

  • 3:自己選擇安裝的位置,就不截圖了,next,進入安裝
  • 4:我放棄,沒有進度條,鬼知道需要下載多久

 

下載MinGW進行安裝:

官網:http://www.mingw.org/

下載:官網選擇download,然後點擊window的圖標進入下載頁面就會自動下載啦,安裝包只有幾十KB,下面是安裝步驟:

  • 1:點擊install
  • 2:選擇安裝位置,continue
  • 3:等待下載需要的東西,然後continue

  • 4:basic setup裏面的點擊全部方塊,選擇mark for installation,這些全部安裝

  • 5:點擊installation下面的apply changes,開始正式安裝,自己可以吃飯或者做啥,我在VPN下面都等了很久,然後大功告成,安裝後差不多五六百MB。

 

配置環境變量:

不管是上面的哪一種方式,將mingw-w64\bin或者安裝的mingw\bin添加到環境變量裏面,自己安裝或者解壓在哪裏的,就添加對應路徑。

命令行驗證環境是否成功,可以嘗試下面的命令:

gcc --version
g++ --version
gdb --version

如果可以看見對應的版本號,說明安裝成功,就能通過g++ xxx.cpp -o xxx.exe命令來編譯c/cpp文件了!如果沒有版本號出來,騷年,你可以不用繼續下面步驟了。

 

配置VS Code:

接下來是選擇編輯器了,編輯器很多,Vim,Subline,Notepad,atom等。mac下xcode更是香。但是在Windows下我選擇visual studio code,如果可以,請收下官網的教程,英文還是不難。如果你需要建立大工程,當然visual studio,clion,還有codeblocks也是不錯的。life is short , 更簡潔高效的語言值得你學習。

安裝下面這2個插件,可以自行在extensions搜索下載,第二個還是我們中國的大佬寫的,niubility!

 

開始hello world:

在VS Code選擇C語言,寫入如下代碼,talk is cheap,show me code:

#include <stdio.h>
int main(void){
    printf("hello world!");
    return 0;
}

然後右鍵,選擇Run Code,開啓新的大門:

 

參考文章(感謝這些大佬寫的文章):

Visual Studio Code 如何編寫運行 C、C++ 程序?

windows下安裝MinGW的配置

Windows下配置C語言開發環境

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章