CMake: включить зависимости библиотеки в статическую библиотекуC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 CMake: включить зависимости библиотеки в статическую библиотеку

Сообщение Anonymous »

Я создаю статическую библиотеку в CMake, которая зависит от многих других статических библиотек. Я бы хотел, чтобы они все были включены в выходной файл .lib/.a, чтобы я мог просто отправить большой файл библиотеки клиентам. В Visual Studio 2010 есть опция "Связать зависимости библиотеки", которая делает именно это.

Но я не могу найти, как это сделать. сделайте это в CMake. Можете ли вы установить этот флаг через CMake или получить тот же результат другим способом? Я пробовал target_link_libraries(...), а также add_dependenties(...), но CMake, похоже, просто игнорирует эту строку для статических библиотек.

Подробнее здесь: https://stackoverflow.com/questions/141 ... ic-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»