Spec-Zone.ru › CMake 3.16

VERSION

Какой номер версии имеет этот целевой объект.

Для общих библиотек VERSION и SOVERSION могут использоваться для указания соответственно версии сборки и версии API. При сборке или установке создаются соответствующие символические ссылки, если платформа поддерживает символические ссылки, а компоновщик поддерживает имена со-имен. Если указан только один из двух, то отсутствующий предполагается иметь тот же номер версии. Для исполняемых файлов VERSION может использоваться для указания версии сборки. При сборке или установке создаются соответствующие символические ссылки, если платформа поддерживает символические ссылки.

Версии Windows

Для общих библиотек и исполняемых файлов в Windows атрибут VERSION анализируется для извлечения номера версии <major>.<minor>. Эти номера используются как версия образа двоичного файла.

Версии Mach-O

Для общих библиотек и исполняемых файлов на системах Mach-O (например, macOS, iOS), свойство SOVERSION соответствует совместимой версии, а VERSION — текущей версии. См. свойство целевого объекта FRAMEWORK для примера. Версии двоичных файлов Mach-O могут быть проверены с помощью команды otool -L <binary>.

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

Spec-Zone.ru

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