Spec-Zone.ru › CMake 3.20

NO_SONAME

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

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

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

Spec-Zone.ru

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