大家好,欢迎来到IT知识分享网。
1、安装了opengl的核心库
sudo apt-get install libgl1-mesa-dev*
sudo apt-get install build-essential
2、安装OpenGL Library
sudo apt-get install libgl1-mesa-dev
3、安装OpenGL Utilities
sudo apt-get install libglu1-mesa-dev
sudo apt-get install libegl1-mesa-dev
4、安装OpenGL Utility Toolkit
sudo apt-get install libglut-dev
如果编译报错:fatal error: GL/glut.h
testgl.cpp:2:10: fatal error: GL/glut.h: No such file or directory
#include <GL/glut.h>
compilation terminated.
则:
sudo apt-get install mesa-common-dev
或者
apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev
再次执行,又报错:cannot find -lGL
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
至此,成功
如果想解决找不到GL/gl.h的问题执行以上命令基本可以解决,但是如果在执行apt-get命令时总是提示某些库无法安装,并且给出如下信息(其他信息不记得了只有这个提示):
mesa-common-dev : Depends: libdrm-dev (>= 2.4.65) but it is not going to be installed
可以一次执行如下命令:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
再执行安装命令
测试参考:
https://blog.csdn.net/wasaiheihei/article/details/52085397
或
https://blog.csdn.net/LEON1741/article/details/81411382
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/21093.html