Windows10 + Eclipse C/C++開發環境配置極簡教程

下載安裝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/ ,禁止爬蟲與未經允許的洗稿。

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