完成包含构建链接详细信息

时间:2017-09-19 14:13:34

标签: cmake

我们有一个项目,我们通过CMAKE实用程序编译它。我们的项目有子模块,最近发现开发人员在子模块中引入代码依赖。

假设我们有子模块A和子模块B,而主模块C编译A和B并生成所有可执行文件。根据问题,子模块B代码正在子模块A中使用。虽然代码编译正常,但这对子模块之间的依赖性非常危险。

现在我怎么知道通过CMAKE(无论如何日志/报告/跟踪/构建等)实用程序,其中包含路径/链接路径涉及哪些二进制文件。所有目标都是打破依赖性。

有没有办法通过CMAKE构建过程获取任何类型的细节 - 用于每个二进制文件的包含/链接路径级别(用于跟踪用于二进制文件的子模块的库)?

0 个答案:

没有答案
相关问题