Что эквивалентно Boost_USE_STATIC_LIBS для библиотек poco? - PullRequest
0 голосов
/ 31 августа 2018

Для статического построения моего C ++ проекта с Boost я могу использовать следующую команду cmake:

set(Boost_USE_STATIC_LIBS   ON)

Есть ли такая же функция для библиотек POCO?

1 Ответ

0 голосов
/ 31 августа 2018

Boost_USE_STATIC_LIBS является опцией модуля поиска буста. Это файл, который содержит информацию для cmake о том, где найти все компоненты boost (заголовки и библиотеки, но не только). Когда вы вызываете find_package cmake, найдите этот файл и на основе установленных вами опций выполните еще пару операций, как, например, для хранения имен динамических библиотек или статических для связи.

Я полагаю, что вы ищете компоненты POCO так же, как вы ищете для повышения, так что, возможно, POCO имеет ту же информацию. В этом случае я предлагаю вам проверить файл <somenamerelatedtoPOCO>.cmake.

...