Ошибка сборки libQGLViewer: не удается найти lqglviewer-qt5

Я пытаюсь собрать lQGLViewer для компиляции демо CGAL. Я следую в первую очередь здесь и

Я установил QT 5.6.0. а также зависимости freeglut3 freeglut3-dev binutils-gold g++ libglew-dev mesa-common-dev сборка-существо libeigen3-dev libboost-all-dev libmpfr-dev libgmp-dev libtbb-dev zlib1g-dev

Однако, когда я пытаюсь собрать lQGLViewer с помощью QT Creator [3.6.1], я получаю сообщение об ошибке:

cannot find -lQGLViwer-qt5

та же ошибка с обеими версиями 2.6.4 и 2.7.1 lQGLViewer

Весь вывод доступен здесь

Я использую Ubuntu 16.04.3 LTS

Это из-за версии QT, которую я установил?

большое спасибо Джесси

2 ответа

Я не думаю, что xenial поддерживает пакет qt5. Тем не менее, этот сайт дает вам доступ ко всем доступным версиям.

https://packages.ubuntu.com/search?keywords=qglviewer

Для установки libqglviewer-dev:

sudo apt-get install -y libqglviewer-dev

Мне удалось установить libqglviewer-dev из репозиториев Ubuntu. Это позволило мне скомпилировать некоторые из 3d демонстраций из CGAL

Вы бы предпочли следовать этим инструкциям для libQGLViewer: http://libqglviewer.com/compilation.html Вы также можете попробовать установить для NO_QT_VERSION_SUFFIX значение TRUE. Если вы действительно не можете установить его, демоверсии CGAL не требуют libQGLViewer с 4.12.

Другие вопросы по тегам