Ошибка компиляции CMake .. (неизвестная команда CMake "QT4_WRAP_UI") - PullRequest
3 голосов
/ 12 марта 2009

я пытаюсь построить плагин для травы для qgis ..

когда я пытаюсь использовать cmake .. я получаю следующую ошибку после настройки ..

CMake Error at CMakeLists.txt:78 (QT4_WRAP_UI):
   Unknown CMake command "QT4_WRAP_UI".

У меня уже установлены Qt4, PyQt и python2.6 ..

Может кто-нибудь помочь мне понять, что здесь не так?

Спасибо.

Ответы [ 2 ]

4 голосов
/ 12 марта 2009

Вам нужно импортировать макросы Qt4 из CMake. Такая строка должна сделать это:

find_package(Qt4)
1 голос
/ 04 сентября 2009

В дополнение к простому нахождению пакета вы должны включить $ {QT_USE_FILE}, то есть:

find_package(Qt4)
include(${QT_USE_FILE})
...