Как предоставить пакет cmake (он же Config.cmake), который поддерживает статические ссылки - PullRequest
0 голосов
/ 12 июня 2019

Большинство вопросов по StackOverflow - это пользователи, которые хотят статически связываться с какой-либо библиотекой. Предположим, я автор библиотеки, и я пытаюсь определить Config.cmake, который позволит моим пользователям выбирать между динамическим и статическим связыванием с моей библиотекой. Как мне это структурировать?

1 Ответ

0 голосов
/ 13 июня 2019

Я бы использовал переменную типа MY_LIBRARY_LINK_STATIC и в зависимости от значения (true для статического связывания, false для динамического) решал, какой тип использовать.

...