2012-04-16 21 views
2

我只是最近(今天實際上)使用Eclipse CDT的Windows啓動。創建一個項目,將一個測試C文件(Hello World)添加到項目中。建立該項目,我得到如下錯誤。Eclipse CDT的生成錯誤:讓沒有路

Error: Program make is not found in Path - 

所以後來我讀了Eclipse CDT的需要的MinGW/MSYS,我沒有安裝。現在我看到有在

C:\MinGW\msys\1.0\bin 

是的make.exe但因爲我沒有管理員權限,我不能添加包含使Windows上的Path系統變量此文件夾。 (我不可能獲得管理員權限)

現在我該怎樣解決這個錯誤建立和使用CDT在Windows? Eclipse CDT的任何項目設置如果添加了製作路徑可以幫助解決此問題?

回答

4

是能夠得到解決此問題的修復程序。

添加了正確的路徑有兩個組價 - 使和gcc /克++(由MINGW/Ansys的安裝)到用戶環境變量Path(不被允許編輯系統變量Path)。

但是將這些路徑添加到用戶環境變量路徑也有助於解決此問題。現在Eclipse CDT構建並執行代碼很好。

2
  1. 檢查環境變量路徑具有C:/ cygwin的/ bin中或c:/ MinGW的/ bin中或哪裏ü安裝了它
  2. 如果makefile文件名MINGW32-的make.exe或別的東西,做一個複製和重命名,爲的make.exe
0

的問題很簡單,你的IDE需要知道的是GNU二進制實用程序的地方所以如何處理簡單轉到

窗口 - >首選項 - > C/C++ - >新的C++項目wizerd - >生成文件

first

然後選擇什麼是ü安裝裝配,例如我用MinGW的所以現在我會選擇GUN精靈解析,現在我需要對C的位置++ FILT:d enter image description here 你會去的地方,其中u安裝的MinGW在默認情況下這將是C:\ MinGW的 second

,並搜索C++ filt.exe:從 http://www.mingw.org/

01 d

,您可以安裝MinGW的:d現在沒有做

0

後另外加入C:\MinGW\bin到PATH變量。確保您的新項目是使用MinGW GCC工具鏈創建的,如下所示。 enter image description here