win7+vs2015+mali opengl es3.0 配置流程

  1. 准备OGLES3.0PG 的源码
    https://github.com/danginsburg/opengles3-book/ 从该地址下载

  2. 下载ARM Mali的仿真程序
    https://developer.arm.com/products/software-development-tools/graphics-development-tools/opengl-es-emulator/downloads

注意下载的版本,第一次我下载的是64位版本,结果编译时报出LNK2019: 无法解析的外部符号_imp_eglGetDisplay@4等一系列的问题。
后来反复查找才发现是版本问题,我的vs2015下是debug/relese win32类型。因此下载了v3.0.1的zip解压即用的版本, exe版本也可以。

3. 使用CMake配置并生成sln工程
CMAKE下载地址:https://cmake.org/download/, 选择cmake-3.16.2-win64-x64.msi下载并安装。
在这里插入图片描述
CMake界面中
Where is the source code:选择步骤1)下载的源码解压后的文件夹;
where to build the binaries:目标工程路径,自己新建一个文件夹;
根据分离原则,二者尽量不在同一个文件夹中。
点击Configure, 选择visual studio 14 2015, 接着开始编译,第一次会出错。需要修改ARM Mali emulator的路径:

  1. 点击EGL_LIBRARY最右侧的…按钮,找到ARM Emulator的安装目录,单击选中libEGL.lib这个文件;
  2. 点击OPENGLES3_LIBRARY最右侧的…按钮,找到ARM Emulator的安装目录,单击选中libGLESv2.lib这个文件;
    再点击CMAKE GUI上的Generate按钮,可以看到Configuring done与Generating done, 工程成功编译。
  1. VS2015运行程序
  1. 打开vs2015, 点击文件->打开->项目解决方案,找到CMAKE中设置的binaries 文件夹,选择ES3_Book.sln。
  2. 在解决方案资源管理器中选择hello_triangle, 右击调试-> 启动新实例即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值