Ubuntu18.04搭建opengl环境—Apple的学习笔记

1.    安装基本编译库

sudo apt-get

install build-essential

2.    安装opengl库

sudo apt-get

install libgl1-mesa-dev

3.    需要安装glfw

先安装依赖库

apt-get install libxi-dev

apt-get install libxinerama-dev

apt-get install libxcursor-dev

再安装glfw,通过官网下载最新版本的zip,然后unzip命令解压。

之后进入文件夹进行cmake编译

1)    mkdir build

2)    cmake ..

3)    make

4)    make install

4.    需要安装glad

https://glad.dav1d.de/     网址进入选择4.6版本,选择core。然后下载zip文件

将两个头文件目录(glad和KHR)复制到你的Include文件夹中(即/usr/local/include),并添加glad.c文件到稍后的工程中。

5.    测试代码main.cpp。将 glad.c 放在和该main.cpp在同一目录下,编译。

g++ -o out main.cpp glad.c -lglfw3 -lGL -lm -lXrandr -lXi

-lX11 -lXxf86vm -lpthread -ldl -lXinerama -lXcursor

6.    参考网址

http://blog.csdn.net/xs1102/article/details/80417087

http://www.jianshu.com/p/f34fea694300?utm_source=oschina-app

http://www.cnblogs.com/psklf/p/9705688.html

你可能感兴趣的:(Ubuntu18.04搭建opengl环境—Apple的学习笔记)