linux eclipse 错误:to generate dependencies you must specify either

来源:互联网 发布:京东广告seo 编辑:程序博客网 时间:2024/05/19 00:09

在linux下面下了一个最新版本

Version: 3.6.1
Build id: M20100909-0800

下来之后第一件事就是用它内部自带的helloworld进行测试,谁知道竟然出错了,给出

to generate dependencies you must specify either -M or -MM

我想自带的程序应该不会有错误,不过为了保险,我还是用g++检查了一下程序,发现可以正常生成及运行。

于是就怀疑是eclipse在调用g++时所用的参数出了问题,最后把eclipse调g++的参数删得就剩下 -c了,可以正常通过。

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

你可以在这下面分别对预处理(Preprocessor)、链接库(Includes)、优化(Optimization)、调试(Debugging)、

警告(Warnings)以及其它(Miscellaneous)进行参数设置。