瀏覽多個線程和文章後,我已經找到了解決方案。 解決方案與C/C++開發工具9.2.1.201704050430和MinGW
系統配置
- 下載的MinGW在Windows 10的x64測試基於Eclipse Neon.3版本(4.6.3)。任何發行版都可能工作。我曾經建議在http://isocpp.org/
- 提取存檔到
C:\MinGW
的distro(其實到C:\
,因爲存檔包含文件夾MinGW
)上This PC
- 人民幣 - >
Properties
- >Additional system settings
- >選項卡Advanced
- >按鈕Environment variables
- 在第二表
System variables
點擊New
。 Name變量MINGW_HOME
並設置路徑MinGW的安裝文件夾C:\MinGW
然後OK
- 表查找變量
Path
並選擇Edit
- 在新的窗口中點擊
New
,並在打開的窗口clickig OK
鍵入%MINGW_HOME%\bin\
- 確認動作
- 您可以通過輸入命令行來檢查新工具的可用性
g++ --version
您應該看到類似於
g++ (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Eclipse CDT的配置
- 安裝Eclipse with CDT或只加CDT到現有Eclipse安裝
- 轉到文件夾安裝MinGW的(
C:\MinGW\bin\
)。複製文件gcc.exe
(不要重命名原始文件!)
- 重命名抄申請到
mingw32-gcc.exe
(你應該有兩個文件gcc.exe
和\MinGW\bin\
mingw32-gcc.exe
)
- 打開Eclipse並選擇
C\C++
角度
- 轉到
Window
- >Preferences
- >C\C++
- >Build
- >Environment
- 點擊
Add
,然後輸入PATH
作爲名稱,然後點擊Variables
並選擇Path
。通過Ok
確認。
- 通過點擊
Select
然後Ok
選擇新變量PATH
。
- 重啓Eclipse
現在你應該可以編譯Hello World程序。只需選擇New
- >C++ Project
。在這裏你應該看到可用的MinGW作爲工具鏈
謝謝,我沒有爲MinGW和MSYS設置環境變量。 – Jonas 2010-10-20 16:41:50