我正在尝试构建lQGLViewer,以便编译CGAL演示。我主要遵循这里的步骤和
我已安装qt 5.6.0。以及依赖项freeglut3 freeglut3 dev binutils gold g++libglew dev mesa common dev build essential libbeng3 dev libboost all dev libmpfr dev libgmp dev libtbb dev zlib1g dev
然而,当我尝试用QT Creator[3.6.]构建lQGLViewer时,我收到了错误:
cannot find -lQGLViwer-qt5
lQGLViewer 的2.6.4和2.7.1版本都存在相同的错误
可在此处获得全部输出
我使用的是Ubuntu 16.04.3 LTS
这是因为我安装了QT版本吗?
您更愿意按照libQGLViewer的说明进行操作:http://libqglviewer.com/compilation.html您也可以尝试将NO_QT_VERSION_SUFFIX设置为TRUE如果你真的不能安装它,CGAL演示从4.12开始就不需要libQGLViewer了。
我能够从ubuntu存储库安装libqglviewer-dev。这使我能够编译一些来自CGAL 的3d演示
我不认为xenial支持qt5包。但是,此网站允许您访问所有可用版本。
https://packages.ubuntu.com/search?keywords=qglviewer
用于安装libqglviewer dev:
sudo apt-get install -y libqglviewer-dev