Spec-Zone.ru › CMake 3.6

CMP0039

Утилитарные цели не должны иметь зависимости по ссылкам.

CMake 2.8.12 и ниже разрешали использование утилитарных целей в левой части команды target_link_libraries(). Это указывает на ошибку в пользовательском коде.

Старое поведение этой политики игнорировало попытки установить ссылки на библиотеки утилитарных целей. Новое поведение этой политики сообщает об ошибке, если есть попытка установить ссылки на библиотеки утилитарной цели.

Эта политика была введена в версии CMake 3.0. Версия CMake 3.6.3 предупреждает, если политика не установлена, и использует старое поведение. Используйте команду cmake_policy, чтобы явно установить её в старое или новое состояние.

Примечание

Поведение политики OLD deprecated by definition и может быть удалено в будущей версии CMake.

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

Spec-Zone.ru

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