poco库相当于Boost_USE_STATIC_LIBS?

时间:2018-08-31 03:51:13

标签: c++ boost cmake poco

要使用Boost静态构建C ++项目,可以使用以下cmake命令:

set(Boost_USE_STATIC_LIBS   ON)

POCO库是否具有相同的功能?

1 个答案:

答案 0 :(得分:0)

Boost_USE_STATIC_LIBS是增强查找模块的一个选项。这是一个文件,其中包含有关cmake的信息,这些信息包括在哪里可以找到所有增强组件(标头和库,但不仅限于此)。调用find_package时,请cmake搜索该文件,并根据设置的选项执行一些其他操作,例如存储动态库名称或静态库名称以进行链接的示例。

我想您以与搜索升压相同的方式搜索POCO组件,因此POCO可能具有相同的信息。在这种情况下,建议您检查<somenamerelatedtoPOCO>.cmake文件。