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

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