2014-09-19 67 views
0

我有日食CDT和cygwin的一個問題,當我嘗試建立一個簡單的Hello World項目,我有這樣的錯誤:Eclipse CDT的Cygwin的錯誤

make all 
Building file: ../src/test.cpp 
Invoking: Cygwin C++ Compiler 
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/test.d" -MT"src/test.d" -o "src/test.o" "../src/test.cpp" 
C:\shell.w32-ix86\make.exe: *** [src/test.o] Error 1 

14:37:48 Build Finished (took 178ms) 

Cygwin的是路徑和類似命令「G ++」或'make'工作正常。

提前感謝您的幫助。

+0

如果從Cygwin提示符運行'make all',會發生什麼? 如果從cmd.exe窗口運行make all,會發生什麼情況? – Bulletmagnet 2014-09-19 14:53:44

+0

它完美的工作 – WolfXMania 2014-09-20 15:04:54

回答

0

跟着this教程,用Eclipse CDI正確設置cygwin。完成所有步驟後,再添加一個路徑依賴關係:Project Properties -> C/C++ General -> Paths and Symbols -> Includes GNU C++,其值爲:${CYGWIN_HOME}/usr/i686-pc-cygwin/sys-root/usr/bin。這解決了CYGWIN在Eclipse CDT上出現的所有問題。