indows MinGW C語言編譯器安裝及環境變量配置教程
MinGW被稱為Windows版的GCC,安裝包下載地址:
提示:該安裝包下載完之后,相當于安裝好了MinGW,之后即可配置環境變量!所以,可以先新建好一個專門用來存放MinGW安裝包的文件夾。
提示:鄙人下載的是下方鏈接的頁面中的MinGW-W64 GCC-8.1.0的x86_64-posix-seh。
sourceforge.net/projects/mingw-w64/files/
下載好安裝包之后,可以參考如下步驟進行MinGW的環境配置
完成如上的環境變量配置后,可以打開Windows的命令行工具,輸入如下命令:
gcc --version
如果有輸出相應的MinGW版本,則說明安裝成功!
來源:笨鳥工具導航-璞玉天成,大器晚成
原文:windows MinGW C語言編譯器安裝配置環境變量 | C語言教程
免責聲明:內容僅供參考!!
CLion是Jetbrains公司旗下新推出的一款專為開發C/C++所設計的跨平臺IDE,它是以IntelliJ為基礎設計的,同時還包含了許多智能功能來提高開發人員的生產力。可以說是一款C/C++開發神器,程序員有了它,真的可以說是如虎添翼。
MinGW,是Minimalist GNUfor Windows的縮寫。它是一個可自由使用和自由發布的Windows特定頭文件和使用GNU工具集導入庫的集合,允許你在GNU/Linux和Windows平臺生成本地的Windows程序而不需要第三方C運行時(C Runtime)庫。
在Windows上,CLion配合Mingw庫進行開發,可以很方便的將代碼移植到Linux、Unix上,而無須修改代碼,可以直接編譯執行。
網上下載安裝Mingw的方法有很多,大多數都是以下載Mingw安裝器占大多數。這種方法,雖然簡單,但是這個東西只是一個安裝器,而gcc、g++還需要下載安裝,真心很麻煩。
我這里給出Mingw的所有版本的下載地址,需要用32的,還是64位的,你自己選擇;用經典的4.8.5版,還是最新的8.1.0,根據自己的需求決定。
32位的下載地址為:
https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/
64位的下載地址為:
https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/
下載之后,作者建議你將Mingw安裝到C:/MinGW路徑下,然后將C:/MinGW/bin路徑添加到環境變量Path中。這樣的配置,可以很清晰、方便地知道MinGW安裝在哪里,gcc、g++工具的安裝路徑。
二、CLion的安裝與配置
CLion的下載相對于MinGW來說,要方便很多,直接從官網下載,下載地址為https://www.jetbrains.com/clion/。
如果你的計算機帶有固態硬盤的化,建議將CLion安裝在固態硬盤分區中,這樣可以快速啟動CLion,畢竟CLion的啟動還是有些慢的。
如果非要說CLion的缺點的話,那就是需要正版授權。網上的非正版授權的方法有很多,有的說可以終身激活,有的只能激活180天,到期之后需要再次激活,真的很麻煩。作者認為,可以買一個學生版的一年授權,到期之后再續費,畢竟在某寶上真的很便宜,一般店家都可以免費續用。由于涉及版權,這里不變多說。
安裝過程中,不必配置CLion的工具鏈,這些工作,可以在安裝完成之后在配置的。
打開CLion,工具欄點擊File→setting,如下圖所示:
在彈出的settings對話框中選擇Build...,在子菜單中選擇Toolchains,具體配置如下圖所示:
工具鏈配置主要如下:
MinGW的路徑,C:\MinGW;
Make的路徑為C:\MinGW\bin\mingw32-make.exe;
C Compiler路徑為C:\MinGW\bin\x86_64-w64-mingw32-gcc.exe;
C++ Compiler路徑為C:\MinGW\bin\x86_64-w64-mingw32-g++.exe;
Debugger路徑為C:\MinGW\bin\gdb.exe
三、CLion的試運行
點擊工具欄File→New Project,新建一個工程,工程名自定義。如下圖所示
一個默認的C++工程就定義好了,還是熟悉的hello world??旖萱Ishift+f10,可以快速運行程序,如果看到有hello world打印成功,則表明CLion+Mingw的C、C++開發環境配置好了。
趕緊去享受CLion給你帶來的變成快感吧!