@azmddy
2018-11-25T18:46:55.000000Z
字数 1224
阅读 632
OpenGL
Linux
这里介绍了在Linux系统使用OpenGL可能会用到的库的安装方法,这些库包括:freeglut
, glew
, GLTools
, glfw
;
sudo apt-get install build-essential
$ sudo apt-get install libgl1-mesa-dev
$ sudo apt-get install libglu1-mesa-dev
$ sudo apt-get install freeglut3-dev
# 获得root权限
$ sudo su
# 构建
$ sudo make
$ sudo make install
# 头文件在/usr/include/GL中,库文件在/usr/lib64中
# 添加系统环境变量(root权限)
# 写入/usr/lib64,然后保存退出
$ vim /etc/ld.so.conf.d/glew.conf
$ sudo ldconfig
$ sudo apt-get install build-essential g++ cmake libx11-dev freeglut3-dev libglu1-mesa-dev libxcb1-dev libxext-dev libxxf86vm-dev libxi-dev libxmu-dev glew-utils libglew1.5-dev
# 编译安装GLTools
# 在终端进入GLTools的build目录
$ cd build
$ cmake ..
$ make
# make过程中,如果发现GLTools有错误[return false],就到源文件改为NULL
$ sudo make install
$ sudo ldconfig
# 默认情况下,头文件在/usr/local/include目录,库文件在/usr/local/lib目录
下载地址:http://www.glfw.org/download.html
下载之后,解压,在终端中执行以下命令:
# 安装必要的软件包
$ sudo apt-get install xorg-dev
# 进入glfw目录
$ cd /home/azmddy/Downloads/glfw-3.2.1/
# 在此目录中构建
$ cmake .
# 编译
$ make
$ sudo make install
$ sudo ldconfig
# 头文件在/usr/local/include目录,库文件在/usr/local/lib目录
$ glxinfo