Spec-Zone.ru › CMake 3.16

NO_SONAME

Устанавливать ли soname при подключении динамической библиотеки.

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

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

Spec-Zone.ru

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