测试了一天,终于能在Linux的QT环境下编写OpenGL程序了。
我原先认为Linux下的qt跟windows下的qt一样,装好qt后,openGL的库也装好了。只要包含头文件,就可以调用openGL的函数了。事实上,Linux的qt creator安装好后,虽然包含有openGL的头文件,但openGL库函数模块并没有包括在其中,还需另外安装。
Ubuntu下安装openGL库:
sudo apt-get install libgl-dev libglu-dev
我终端输如后提示
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libgl-dev is a virtual package provided by:
libgl1-mesa-swx11-dev 7.7.1-1ubuntu3
libgl1-mesa-dev 7.7.1-1ubuntu3
You should explicitly select one to install.
E: Package libgl-dev has no installation candidate
libgl1-mesa-swx11-dev 7.7.1-1ubuntu3
libgl1-mesa-dev 7.7.1-1ubuntu3
both direct and indirect rendering. For direct rendering, it can use DRI
modules from the libgl1-mesa-dri package to accelerate dra