0

我正在使用基于 Eclipse 的 IDE(QNX Momentics)。我的工作区中有几个项目。我有项目 A、B 和 C。项目 C 依赖于项目 A 和 B。如果我进入 IDE 和“C”和项目引用的属性,并检查 A 和 B,那么我可以去做一个“ build”,如果 A 和 B 尚未构建,它将构建它们。这在 IDE 中运行良好。如果我进行清理,然后转到命令行,并在 C 项目下进行“make”,那么它不会编译 A 和 B,从而给我一些错误。(找不到某些库文件)。我在 .project 文件中看到一个包含“A”和“B”项目的标志,但我在任何地方都看不到任何规则来指示它构建。对此的任何帮助表示赞赏。顺便说一句,如果重要的话,这是一个 C++ 项目。

4

1 回答 1

0

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

于 2015-03-18T09:18:54.750 回答