在win7下搭建OpenGL ES 2.0的开发环境
来源:互联网 发布:python处理excel的优势 编辑:程序博客网 时间:2024/06/06 14:01
一、所用到的工具和软件:
1.AMD的OpenGL ES 2.0的模拟器:模拟器
2.Visual Studio 2015
3.《OpenGL ES2.0 Programming guide》里的例子源码:源码
二、安装步骤:
1.安装VS,我使用的版本是VS2015;
1.AMD的模拟器:安装步骤相对简单在这里就不细说了,关键在于将其类库导入到VS中以方便程序对类库的引用和编译。
安装完成后如下图:
在模拟器的安装目录下,找到bin目录下的文件libEGL.dll和libGLESv2.dll,以及lib目录下的libEGL.lib和libGLESv2.lib,将这四个文件都复制到VS下面的VC目录中的bin和lib文件目录下面。
三、环境测试:
1.解压下载好的案例程序压缩包;
2.定位到OpenGL_ES_Programming_Guide_v1.0.2\Chapter_2\Hello_Triangle,并且用VS打开工程文件Hello_Triangle.sln
3.假如我们用的VS是相同版本的,由于与源码的版本不同,则可能在打开工程文件时会提示更新和需要安装一些与C++有关的插件补丁:
4.更新完毕后,我们再次打开工程,在解决方案栏可以看到展开的工程结构:
5.选中工程,鼠标右键选择Build Solution,运行工程,此时会报错:类似于does not match the Linker’s OutputFile property value…的警告信息,程序运行会提示没有找到exe文件。
解决方案:
(1) 右键项目esUtil,配置属性-库管理器-常规-输出文件,把$(OutDir)esUtil_d.lib改成$(OutDir)esUtil.lib
(2) 右键项目Hello_Triangle:
配置属性-链接器-常规,把输出文件改成:Debug\$(ProjectName).exe
输入-附加依赖项:esUtil_d.lib改成esUtil.lib
补充:生成.exe文件后,双击打开提示"...计算机中丢失xxx.dll...",解决方法是直接将关联到的.dll文件直接复制到.exe文件所在的目录之下。
重新生成解决方案,运行效果如下:
- 在win7下搭建OpenGL ES 2.0的开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建OpenGL ES 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7下搭建opengl es 2.0开发环境
- win7 VS2013下搭建opengl es 2.0开发环境
- win7下VS2013搭建opengl es 2.0的C++开发环境
- windows下搭建OpenGL ES开发环境
- windows下搭建OpenGL ES开发环境
- windows下搭建OpenGL ES开发环境
- OpenGL ES 2.0 windows开发环境搭建
- Windows搭建OpenGL ES 2.0开发环境
- vs2017下搭建opengl es 3.0开发环境
- Java线程池详解:ThreadPoolExecutor、Executors
- JavaScript之数据类型转换——强制转换
- 34、Ext基础架构--define定义一个类
- 自定义运行时异常设计(RuntimeException)
- Java多线程-新特性-有返回值的线程
- 在win7下搭建OpenGL ES 2.0的开发环境
- linux 中特殊符号用法详解
- 引爆Spark大数据引擎的七大工具
- android CTS和GTS测试FAIL项解决集锦
- 五.引用类型
- VirtualBox 下安装linux
- maven
- flexbox
- [j2ee]java中的xml操作