如何使Eclipse使用不在项目根目录中的现有makefile

Jef*_*eff 7 c eclipse makefile eclipse-cdt

我正在尝试将Eclipse与现有的代码库一起使用.此代码将Makefile隐藏在项目源根目录下的几个目录中.如果我告诉eclipse这个埋藏的目录是项目的根目录,那么所有内容都会构建,但没有索引,因为Eclipse不知道源代码的来源.

如果我告诉Eclipse使用源的根,那么我就无法使Eclipse使用隐藏的makefile.

我已经阅读了Eclipse makefile问题的其他答案,但是我仍然遇到让Eclipse完美运行的问题 - 我还尝试了一个使用埋藏的Makefile但没有运气的自定义Builder schell脚本.

谢谢你的帮助!

Eld*_*mov 10

我会尝试更改项目的构建目录.在项目属性中:C/C++ Build - > Builder Settings - > Build directory.

在此输入图像描述