Чертовы политики CMake
От: GhostCoders Россия  
Дата: 13.01.18 12:23
Оценка:
Сижу, ругаюсь.
Есть проект с использованием CMake.
Один из подпроектов использует QT.

Есть код:
CMAKE_POLICY(SET CMP0020 OLD)


но имею кучу предупреждений, что якобы политика CMP0020 не установлена, и ее эту политику необходимо установить явно:
CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0020 is not set: Automatically link Qt executables to qtmain
  target on Windows.  Run "cmake --help-policy CMP0020" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.


Ну так, CMAKE_POLICY у меня и задает ее явно.
https://cmake.org/cmake/help/v3.0/policy/CMP0020.html

Use the cmake_policy command to set it to OLD or NEW explicitly.


CMake версии 3.8.0. Баг системы?
Третий Рим должен пасть!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.