依赖于Eclipse的项目的命令行构建

时间:2015-02-27 13:33:11

标签: eclipse makefile eclipse-cdt qnx momentics

我正在使用基于Eclipse的IDE(QNX Momentics。)我的工作区中有几个项目。我有项目A,B和C.项目C依赖于项目A和B.如果我进入IDE和属性" C"和项目参考,我检查A和B,然后我可以去做一个" build"如果它们还没有建成,它将构建A和B.这在IDE中工作正常。如果我干净,然后去命令行,并做一个" make"在C项目下,它不会编译A和B,从而给我一些错误。 (无法找到某些库文件)。我看到一面旗帜有" A"和" B" .project文件中的项目,但我没有在任何地方看到任何规则来指示它构建。对此有任何帮助表示赞赏。顺便说一句,如果重要的话,这是一个C ++项目。

1 个答案:

答案 0 :(得分:0)

我可以构建引用的项目,而它们是清理的。我想你的C项目是一个makefile项目。因此,它可能会改变IDE的行为。 Momentics为“QNX C / C ++ Project”类型创建运行时makefile。因此,您无法看到所有规则。