我正在开发一个使用Easylogging++作为底层日志记录库的代码。最近,我想更新库,因为它有一些高可见性/高影响力的bug,我发现该库分为两个文件(<div class="rounded-corner-div"></div>
和.cc
)。这个新结构需要在主程序代码旁边的构建字符串中包含.h
文件。
我使用Eclipse开发项目并生成make文件来构建项目。我需要告诉Eclipse(Oxygen.1)它需要在构建项目时将.cc
文件与主文件一起编译,但是我无法这样做。非常感谢任何帮助。
答案 0 :(得分:0)
这比我想象的容易。 Eclipse的托管构建比看起来更智能。在.h
文件夹下添加许多源文件会导致Eclipse自动编译该文件夹下的所有文件,除非您将其排除。
这意味着将/lib
到.cc
文件夹和/src
文件添加到.cc
文件夹,然后修改为.h
以查找{{1} /lib
下的文件整齐地解决了这个问题。
要完成编译,我必须添加一些标记,因为开发人员喜欢在版本之间广泛修改他的库。
一切都恢复正常。