Spec-Zone.ru › CMake 3.7

VERSION

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

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

Версии Windows

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

Версии Mach-O

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

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

Spec-Zone.ru

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