要使用Boost
静态构建C ++项目,可以使用以下cmake
命令:
set(Boost_USE_STATIC_LIBS ON)
POCO库是否具有相同的功能?
答案 0 :(得分:0)
Boost_USE_STATIC_LIBS
是增强查找模块的一个选项。这是一个文件,其中包含有关cmake的信息,这些信息包括在哪里可以找到所有增强组件(标头和库,但不仅限于此)。调用find_package
时,请cmake搜索该文件,并根据设置的选项执行一些其他操作,例如存储动态库名称或静态库名称以进行链接的示例。
我想您以与搜索升压相同的方式搜索POCO组件,因此POCO可能具有相同的信息。在这种情况下,建议您检查<somenamerelatedtoPOCO>.cmake
文件。