似乎已经/正在努力做到这一点,但到目前为止我看到的大部分资源要么已经过时(带有死链接),要么几乎没有信息来实际构建一个小的工作样本(例如依赖于提升program_options构建可执行文件).
此外,在使用时ExternalProject_Add,如何解决Boost内部的依赖关系?
我基本上希望在CMake中轻松使用Boost,几乎没有手动配置.
小智 5
试试Hunter包经理:
hunter_add_package(Boost COMPONENTS regex system filesystem)
find_package(Boost CONFIG REQUIRED regex system filesystem)
target_link_libraries(foo PUBLIC Boost::regex Boost::system Boost::filesystem)
Run Code Online (Sandbox Code Playgroud)
请注意,导入的Boost目标的使用是可重定位的包的导入和使用
| 归档时间: |
|
| 查看次数: |
1410 次 |
| 最近记录: |