Spec-Zone.ru › CMake 3.13

NO_SONAME

Устанавливать ли «soname» при линковке разделяемой библиотеки.

Включите этот булевый параметр, если сгенерированная разделяемая библиотека не должна иметь «soname». По умолчанию «soname» устанавливается для всех разделяемых библиотек, если платформа его поддерживает. Как правило, используйте этот параметр только для лиственных частных библиотек или плагинов. Если вы используете его для обычных разделяемых библиотек, с которыми другие целевые приложения производят линковку, на некоторых платформах компоновщик вставит в динамическую секцию зависимой двоичной программы полный путь к библиотеке (как указано при линковке). Поэтому после установки динамический загрузчик в конечном итоге может не найти библиотеку для двоичной программы.

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.13/prop_tgt/NO_SONAME.html

Spec-Zone.ru

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