Eclipse 发生 to generate dependencies you must specify either -M or -MM 错误

转载请注明本文出处: http://www.cnblogs.com/build/archive/2010/12/03/generate-dependencies-error.html 

在编译一个GTK的项目时,突然碰到了这样一个错误:to generate dependencies you must specify either -M or -MM

而直接在控制台下用gcc编译却没有错误,而用Eclipse来编译却始终不过,估计时默认的参数有些问题,在检查之下发现编译环境有个个debug的level是g3,肯定是这里出问题了,g3太高了,改成默认的 g。估计这可能是使用新版本Eclipse造成的。

参数设置的位置:Right click your project->Properties->C/C++ Build->Settings->GCC C Compiler 

编译运行,没有出问题。 如果C++的项目遇到了同样的问题,也是一样的解决方法。

 

posted @ 2010-12-03 00:23  e_hong  阅读(1504)  评论(0编辑  收藏  举报