Android开发OpenGL ES 3.0搭建环境C++,基于CMake 3.4.1

本文介绍了如何在Android Studio中配置OpenGL ES 3.0环境,通过CMakeLists添加动态库,并在C++代码中进行试验,以验证OpenGL ES库的正确引入和使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

写在前面:假定读者已经能够实现一个Android的Include C++ support 的 Hello world程序

1、首先,准备IDE环境

2、CMakeList中加入必要的动态库

3、在C++文件中写上必要的代码,打包试验


虽然说Android提供了GLSurfaceView,但是在java层有诸多性能上的限制,在我苦苦寻找了三个礼拜之后,发现只需要加三行代码,环境就有了,以前一直觉得是这方面资料少,原来是太简单了,没人写?

网上的博客要么就是用的GLSurfaceView,要么就是eclipse年代久远,而手头的实体书也是eclipse版的

写在前面:假定读者已经能够实现一个Android的Include C++ support 的 Hello world程序

你得将C++中的Hello from c++替换为Hello world,如果你已经不知道我在说什么了,放弃吧,别读了......

1、首先,准备IDE环境

AndroidStudio是大前提,你要有ndk环境,在androidStudio工具栏找到SDK manager

[SDK Manager]

点开以后默认看到的是一个SDK Platform的管理界面,里边有Android的各个版本,然后进入SDK Tools选项卡

[SDK Tools]

进入到SDK Tools选项卡以后确认这几个是装的,CMake,LLDB,NDK,我可能记得不对,你也可以选择暴力解决,全部安装?

至此,IDE环境已经准备好了,放鞭炮,撒花????????,耶~~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值