我目前正在开展一个包含pcl
和vtk
等项目的项目。这些都使用cmake
,只要我的项目使用cmake就可以了。
我更喜欢使用qt creator
,并且更容易理解使用qmake
。我希望维护要在qt creator .pri files
中链接的库列表(请参阅this sample以获取我想要关注/做的事例)。或者,以最小示例的方式,我想创建一个-lpcl_w列表,以便编译pcl
应用程序。
使用cmake
,这个库列表是使用find_packages et在内部生成的。 al。,有什么方法可以输出生成的库列表到文本文件或标准输出,这样我就可以构建需要为给定库链接的库列表(pcl,vtk等)?
当前'部分'回答:- cmake --find-package给出了包含目录的列表,但似乎没有--find-library
的模拟目前我正在使用cmake使用vtk / pcl构建一个示例项目,然后从CMakeFiles / .dir / build.make中复制粘贴一些内容。它似乎有效,但在我进一步进入我的项目之前,我无法知道这个列表是否足够或详尽。