如何编译Adreno GPU SDK提供的例程

大家好,今天小白给大家简单介绍下,Adreno GPU SDK中developement/Samples里面提供的示例的编译方法,欢迎一起学习交流。

一、什么是Adreno GPU SDK?

使用Qualcomm Adreno SDK,您可以充分利用Adreno GPU提供的图形和计算能力。定制的Adreno GPU集成在Qualcomm Technologies,Inc。的Qualcomm Snapdragon 处理器中,可为移动设备提供身临其境的2D和3D游戏体验。该工具包包括用于快速开发的工具,库,示例,文档和教程。您可以利用这些资源来帮助确保您的应用程序针对更快的帧速率,更流畅的渲染和更长的电池寿命进行优化。

SDK是一个综合资源,支持多个版本的OpenGL ES,OpenCL,DirectX API,现在还增加了对Vulkan的支持。

如果您不熟悉GPU编程并希望了解如何开始,或者您已经是专家并希望了解高级优化技术和功能实现,那么Adreno SDK就适合您。使用Snapdragon Profiler提供的见解,分析和改善应用中的图形和计算性能。

你可以:https://developer.qualcomm.com/software/adreno-gpu-sdk处下载该链接。

二、配置环境并编译apk

1. 首先下载android ndk pacage:https://developer.android.google.cn/ndk/downloads/

2. 然后设置环境变量:

首先新建环境变量,填写变量名以及变量值(变量所在路径);然后将环境变量添加到系统环境变量path中,然后点击即可(三处都要点确定才可以生效)。

3. 设置结束以后,在命令行下输入:ndk-bulid -v,查看该环境变量是否设置成功,成功会出现如下字样。

                                         

4. 进入到:AdrenoSdK/Development/Samples/OpenGLEs/目录下,任意选择一个例程,进入到该例程的:android/jni目录下,执行:

ndk-build操作,此时可以编译出一些动态库(.so文件),在打包apk时使用。

                                        

5. 执行cd ..,回退到上一层目录,执行:InstallAssets.bat,该操作在当前目录下创建assets/Samples目录,并将根目录中bin文件夹中的资源内容拷贝到创建的assets/Samples路径下。

                                        

6. 然后执行:android project -p . -t android-14,以更新项目。但是由于本机环境中的android sdk版本比较高,不支持android project指令,所以该执行未能成功执行。(接着有条命令:ant -debug,执行该指令需要安装ant,安装结束后,执行该指令发现,需要build.xml,但是当前路径下并无该文件,然后尝试将apk导入到eclipse中)

7 首先是给eclipse配ADT环境,这个过程比较简单,可以网上百度;

8,配置结束后,导航到File--->Import可以看到:android目录,点击:Existing Android Code Into Workspace,点击Browser选择例程的根目录,选择号以后,点击finish。(android目录,jni的上一层)

9. 然后右键项目名称,点击:run as,选择Android application。

10,编译成功的话,会在bin目录下生成:xx.,apk,将该apk安装到android设备上,即可以看见该例程的效果。

                                                           

以上即完成了Adreno GPU SDK中例程的编译过程。

三、总结

本篇主要简单介绍了Adreno Gpu SDK的功能,编译环境搭建,例程编译等,欢迎一起学习交流。

 

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页