添加多个源文件以在Eclipse中构建

时间:2017-10-09 18:15:31

标签: c++ eclipse build

我正在开发一个使用Easylogging++作为底层日志记录库的代码。最近,我想更新库,因为它有一些高可见性/高影响力的bug,我发现该库分为两个文件(<div class="rounded-corner-div"></div>.cc)。这个新结构需要在主程序代码旁边的构建字符串中包含.h文件。

我使用Eclipse开发项目并生成make文件来构建项目。我需要告诉Eclipse(Oxygen.1)它需要在构建项目时将.cc文件与主文件一起编译,但是我无法这样做。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这比我想象的容易。 Eclipse的托管构建比看起来更智能。在.h文件夹下添加许多源文件会导致Eclipse自动编译该文件夹下的所有文件,除非您将其排除。

这意味着将/lib.cc文件夹和/src文件添加到.cc文件夹,然后修改为.h以查找{{1} /lib下的文件整齐地解决了这个问题。

要完成编译,我必须添加一些标记,因为开发人员喜欢在版本之间广泛修改他的库。

一切都恢复正常。