#包括QGL:没有此文件或目录

#包括QGL:没有此文件或目录

兄弟们,我遇到一个问题。

对于一个学校项目,我必须安装一些东西才能使用 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步骤中是否包含此类搜索。

相关内容