subdir.mk and eclipse cdt

subdir.mk and eclipse cdt

本文关键字:cdt eclipse and mk subdir      更新时间:2023-10-16

我有一个项目,在这个项目中,我使用linux上的eclipse-cdt、它的构建链和"externalal-builder",以及自动检查生成的makefile。

在设置中,跨G++编译器包含-i在发布和调试模式下都包含库A、B、C,但由于某些原因,库C没有包含在-i选项下的G++调用中。

问题似乎是subdir.mk文件没有随着最后一个库C的添加而更新。我已经尽力确保,在调试和发布模式之间没有看到任何其他不同的设置。

有人知道解决这个问题的办法吗?我尝试删除Release和Debug目录,然后重新构建,但subdr.mk文件仍然没有正确生成。

我设法解决了这个问题,删除了错误的构建配置,然后根据工作配置重新创建它。