【发布时间】:2013-08-01 08:17:17
【问题描述】:
我已尝试在官方 CMAKE wiki 上查找此信息以及搜索 SO(目前正在等待 boost 下载,因此我可以浏览源代码以了解他们是如何做到的)。我希望这里有人可以帮助解决这个问题,或者为我指出正确的方向!
我有一个包含多个组件的项目。现在,该项目有用于库和应用程序的子目录。我正在尝试重构项目并在各个存储库中拥有应用程序并导出库。
其他项目如何使使用以下命令成为可能(具体来说,指定哪些组件):
FIND_PACKAGE (Boost REQUIRED COMPONENTS system date_time filesystem)
我想为自己的项目使用相同的系统:
FIND_PACKAGE(Project REQUIRED COMPONENTS视图gui执行分析)
您能提供的任何帮助将不胜感激。
【问题讨论】:
-
我知道这个问题很久以前了,但是如果你找到了解决方案,你能分享一下你是怎么做到的吗?
-
@GeorgP。不幸的是,我认为我从来没有跟进解决方案。我刚刚检查了提出这个问题的项目,该项目仍然只是使用“add_subdirectory”命令
标签: c++ cmake export libraries