Spec-Zone.ru › CMake

AIX_SHARED_LIBRARY_ARCHIVE

Добавлен в версии 3.31.

В AIX включить создание архива разделяемой библиотеки. Это помещает файл разделяемого объекта .so внутри файла архива .a.

По умолчанию CMake создаёт разделяемые библиотеки в AIX в виде обычных файлов разделяемых объектов .so для согласованности с другими платформами UNIX. В качестве альтернативы, установите это свойство в истинное значение, чтобы создать архив разделяемой библиотеки, как это принято в AIX.

Имя разделяемого объекта в архиве кодирует информацию о версии из свойства целевого объекта SOVERSION, если оно установлено, а в противном случае из свойства целевого объекта VERSION, если оно установлено.

Это свойство по умолчанию равно CMAKE_AIX_SHARED_LIBRARY_ARCHIVE, если эта переменная установлена при создании целевого объекта библиотеки SHARED командой add_library().

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_tgt/AIX_SHARED_LIBRARY_ARCHIVE.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API