CentOS遇到Qt编译问题(error: cannot find -lGL)

来源:互联网 发布:智能时代之数据化企业 编辑:程序博客网 时间:2024/04/26 00:05

1、安装Qt,进入CentOS系统的终端,依次执行以下命令
chmod +x qt-opensource-Linux-x64-5.5.1.run
./qt-opensource-linux-x64-5.5.1.run


2、笔者CentOS 7 64位,安装完成Qt5.5.1。随意新建一个Qt Widgets Application。

结果遇到Qt编译问题,提示信息如下:

error: cannot find -lGL

error: collect2: error: ld returned 1 exit status

原因是系统缺乏相应的OpenGL库文件造成,解决方案如下:

联网的前提下,进入CentOS系统的终端,依次执行以下命令,即可解决。注意,当提示Is this ok[y/d/N]:时,请输入"y"。

su root

yum install mesa-libGL-devel mesa-libGLU-devel

yum install freeglut-devel

阅读全文
0 0
原创粉丝点击