系统:ubuntu16.04
1 sudo su
2 源码
git clone
https://github.com/danginsburg/opengles3-book/
git clone失败,下载的zip包
3 下载powervr sdk
git clone
https://github.com/powervr-graphics/Native_SDK
git clone成功
目的只是为了两个so,下载了就自带无需编译powervr,libEGL.so和libGLESv2.so目录如下:
/home/xxx/src/powervr-sdk/Native_SDK/lib/Linux_x86_64/libEGL.so
/home/xxx/src/powervr-sdk/Native_SDK/lib/Linux_x86_64/libGLESv2.so
4 依赖安装
apt-get install build-essential cmake cmake-curses-gui
5 编译
mkdir build
cd build
/usr/local/bin/cmake ../
出现"EGL_LIBRARY_NOTFOUND"时正常,需要配置上面两个so库路径
ccmake ../
"i",修改so路径,"c"配置,"g"生成配置
make
6 测试demo
cd Chapter_2/Hello_Triangle
./Hello_Triangle