1、問題描述
在windows系統上進行C/C++開發時,通常會使用Visual Studio
這一集成開發環境。但有時由於跨平臺開發的需要,以及Visual Studio
佔用存儲空間過大的問題,我們也可以選擇安裝gcc/g++
編譯器,並配合Clion
開發環境使用。
2、解決方案
1、windows安裝gcc/g++
編譯器
首先,需要在www.mingw.org下載安裝mingw-get-setup.exe
。安裝完成後界面如下圖所示:
勾選mingw32-gcc-g++-bin
後,點擊左上角Installation
->Apply Changes
即可安裝,注意保持安裝過程中的網絡通暢。
2、配置環境變量
右擊計算機 -> 屬性 -> 高級系統設置 -> 環境變量,找到系統變量Path
,添加C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
(路徑依gcc/g++
的安裝位置而定,注意該路徑下至少需要包含有gcc
、g++
、mingw32-make
等項)加入到Path
中。打開cmd
命令行界面,輸入gcc --version
,若出現下圖:
則表示安裝成功。
3、如何在mingw-get-setup.exe
執行過程中,出現了網絡下載出錯或者不通暢的問題,更加通用的做法是前往https://sourceforge.net/projects/mingw-w64/files/mingw-w64/手動下載所需要的gcc/g++
編譯器版本,如下圖所示:
可以點擊進入mingw-w64-release
目錄中選擇所需要的版本;同時也可以直接在本頁面中下拉,可見
直接選擇需要下載的gcc/g++
對應版本。下載完成後,可將壓縮包直接解壓至本地磁盤路徑中,一般推薦路徑中無空格!解壓之後,同樣要注意添加環境變量(如2)。
4、安裝和配置Clion
在網站https://www.jetbrains.com/clion/下載Clion.exe
,默認安裝。打開Settings
-> Toolchains
,該編譯器將自動檢測gcc/g++
編譯環境,若結果如下圖所示:
則表示大功告成了!
接下來即可使用Clion
進行C/C++
項目的開發與學習,不過需要學習一下CMakeList
文件的編寫。
更多相關問題請聯繫 [email protected]