Spec-Zone.ru › CMake 3.28

NO_SONAME

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

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

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

Spec-Zone.ru

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