UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码

在ECLIPSE构建 OPENGL ES3.0指南代码

1:安装ECLIPSE CDT
2:安装POWERVR可参考地址:https://blog.csdn.net/real_myth/article/details/52594388
3:设置ECLIPSE工程变量如下
1)右键工程-》属性-》C/C++ Builder→settings
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第1张图片
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第2张图片

4:连接库(先看图2),注意第二个设置框是POWERVR安装后的路径,可能根据不同的机器与版本会有不一样。
第一个设置框中的EGL与GLESv2是在第二个安装路径中存在的文件,名称与文件名称的对应规则为:
变量名前面加:lib,结尾加.so就是文件名,例如EGL为:libEGL.so,这个要在第二个设置框的路径中存在。以下是本次我的环境的文件截图:

UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第3张图片
图1
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第4张图片

图2
5:增加源代码引用,上面界面中点击 Resourse→Linked Resources,点击右面New,
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第5张图片

打开增加源文件对话框
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第6张图片

取个名然后将Location指定到指南下载的源文件目录,如上图所示。

6:创建源文件过滤设置,过滤掉不需要的源文件,如ANDROID与IOS的源文件,避免编绎失败。同样在工程属性界面,点击C/C++ General ->Paths and Symbols,选中上面建的源文件目录名(上面是ESUTILS,下面图选中的是我自已的),点击Edit Filter…
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第7张图片

打开过滤设置对话框,点击Add Multiple…增加过滤目录,根据当前环境选择不需要编绎的目录,比如我现在是ubuntu操作系统,所以我只保留了Linux11目录:
UBUNTU-在ECLIPSE构建 OPENGL ES3.0指南代码_第8张图片

点OK即可。
其实大部分操作即可在:C/C++ General ->Paths and Symbols中完成,有兴趣的可自行摸索。
最后点击:Apply and Close 应用设置并关闭工程属性对话框。再去编绎看看。

你可能感兴趣的:(opengl,es,eclipse,java)