Spec-Zone.ru › CMake 3.5

NO_SONAME

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

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

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

Spec-Zone.ru

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