Spec-Zone.ru › CMake 3.9

NO_SONAME

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

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

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

Spec-Zone.ru

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