Кросс-компиляция приложения QT4 с использованием cmake - PullRequest
0 голосов
/ 11 мая 2019

Я пытаюсь выполнить кросс-компиляцию приложения QT4 с использованием CMake на компьютере с Ubuntu 18.04.Ниже приведены соответствующие строки, которые я использовал в CMakeLists.txt.

set(CMAKE_PREFIX_PATH "/opt/CrossPlatform/Qt-4.8.6/")
FIND_PACKAGE(Qt4 4.8.6 REQUIRED PATHS /opt/CrossPlatform/Qt-4.8.6/)
if(NOT Qt4_FOUND)
message(FATAL_ERROR "Package Qt4.8 not found")
endif()

SET(CMAKE_AUTOMOC ON)
INCLUDE(${QT_USE_FILE})

При запуске cmake я получаю следующую ошибку:

 Could not find a package configuration file provided by "Qt4" (requested
  version 4.8.6) with any of the following names:

    Qt4Config.cmake
    qt4-config.cmake

  Add the installation prefix of "Qt4" to CMAKE_PREFIX_PATH or set "Qt4_DIR"
  to a directory containing one of the above files.  If "Qt4" provides a
  separate development package or SDK, be sure it has been installed.

Как ее исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...