兄弟们,我遇到一个问题。
对于一个学校项目,我必须安装一些东西才能使用 c++ 中的图形库。这个库名为库库。我正在使用 Linux Mint。
问题如下:安装库时,有一个示例项目可以尝试我们的配置。我尝试使用
qmake
make <-- Problem here
sudo make install
当我使用“make”时出现错误:
fatal error: QGL: No such file or directory
因为代码中有一行:
#include <QGL>
所以...我猜问题出在我必须安装才能使用 libQGLViewer 的 qt5 库上。我尝试了一些方法,比如重新安装 qt5、修改一些东西。但都不起作用,而且互联网上也没有关于这个问题的任何信息。
您对如何解决该错误有什么想法吗?
答案1
您还需要安装库的开发人员版本。该库仅包含二进制版本,因此只需执行需要它的程序即可。开发人员版本包括其他文件,例如需要此类库的编译器程序所需的文件。
就您而言,包应该是类似于:libqt5opengl5-dev
。
注意:通常还需要执行./configure
,这将有助于找到此类库(安装后)。不确定您的qmake
步骤中是否包含此类搜索。