CMake Ошибка: CMAKE_MODULE_PATH не содержит FindPoppler.cmake

моя рабочая платформа — Ubuntu 18.04 LTS.

Я пытаюсь установить QCViewer из GitHub. Кажется, много пакетов требуется от моей установки QCViewer из исходного кода. Итак, я работал над репозиторием github, установил все зависимости сборки в/usrи введите папку QCViewer/build/release и беги ./build, Это работало нормально, пока пакет «poppler», где cmake выдает следующую ошибку:

root@ubuntu:/home/link/QCViewer-master/build/release# ./build

CMake Error at QCViewer/CMakeLists.txt:63 (FIND_PACKAGE):
By not providing "FindPoppler.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Poppler", but
CMake did not find one.

Could not find a package configuration file provided by "Poppler" with any
of the following names:

PopplerConfig.cmake
poppler-config.cmake

Add the installation prefix of "Poppler" to CMAKE_PREFIX_PATH or set
"Poppler_DIR" to a directory containing one of the above files.  If
"Poppler" provides a separate development package or SDK, be sure it has
been installed.-- Configuring incomplete, errors occurred!
See also "/home/link/QCViewer-master/build/release/CMakeFiles/CMakeOutput.log".
make: *** No rule to make target 'install'.  Stop.

а также отметил, что:

link@ubuntu:~$ pkg-config --libs --cflags poppler
-I/usr/include/poppler -lpoppler

Между тем, я считаю, что этот проект CMakeLists.txtучитывая следующее:

cmake_minimum_required (VERSION 2.6)
project(QCViewer)

find_package(PkgConfig)
pkg_check_modules(GTKMM gtkmm-2.4 freetype2 poppler-glib)add_subdirectory(QCViewer)

так как я могу это исправить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]