下載安裝Eclipse
訪問下載Eclipse IDE for C/C++ Developers https://www.eclipse.org/downloads/packages/
將下載下來的壓縮包解壓到安裝目錄,如我這裏是D:\util\cdt
我們進入解壓目錄下的eclipse目錄,右鍵-發送到-桌面快捷方式,桌面上就有它的快捷方式了。
不知從何時起,Eclipse自帶了JRE,所以不用安裝JDK/JRE等。
下載安裝MSYS2
https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/x86_64/
下載個找個不帶.sig結尾的最新msys2的exe安裝包
右鍵管理員安裝,我這裏裝到 D:\util\msys64
使用msys2安裝MinGW gcc/gdb
安裝msys2後,在Windows10系統內按窗口鍵,啓動MSYS2 MINGW64命令行
執行如下命令安裝gcc與gdb
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb -y
gcc與gdb的可執行文件會出現在msys2安裝目錄下的mingw64\bin目錄中,將他們設置到環境變量的Path中
窗口鍵+R,輸入cmd回車,啓動cmd,分別執行gcc -v 和gdb -v 確認安裝效果。
使用Eclipse運行Helloworld
雙擊桌面eclipse快捷方式,
編譯一下
配置流程總結
- 通過安裝Eclipse for C/C++ Developers獲得開發工具
- 通過msys2命令行快速安裝MingGW的gcc與gdb
- 使用Eclipse創建Helloworld C++工程,使用MingGW編譯運行
擴展閱讀
MSYS2是什麼?
MSYS2是一種針對Windows環境,提供一系列工具和庫的集合,用於安裝和運行Windows的軟件。
MSYS2各目錄的作用
這裏拿MSYS2官方的目錄示意圖說明下配置環境變量Path對應各目錄的作用,下圖/
相當於MSYS2的安裝目錄
:
想使用這裏某個環境,只需要將 MSYS2安裝目錄
+ Prefix去除/
+ \bin
配置到環境變量Path中
MinGW是什麼?
MinGW,是Minimalist GNU for Windows的縮寫,GNU提供瞭如GCC與GDB這些編譯與調試工具,可以說安裝了MinGW就能在Windows環境使用GCC等工具鏈。
GCC是什麼?
GCC,是GNU C Compiler的縮寫,是GNU開源組織提供的C編譯器。
GDB是什麼?
GDB,是GNU symbolic Debugger的縮寫,是GNU開源組織提供的調試器,一般的IDE的調試功能都是對GDB進行的封裝。
本文同步發佈在本人CSDN https://blog.csdn.net/u012586326 與 博客園 https://www.cnblogs.com/hellxz/ ,禁止爬蟲與未經允許的洗稿。