安卓Opencl的環境搭建以及HelloWorld demo

最近要在安卓環境下搞搞Opencl,剛搭建成功環境,總結一下.

首先opencl是要基於JNI的,所以NDK環境必然要配好,但是君子善假於物也, 利用一些已有的東西做省時又省力.

相信大家網上找的很多教程都是基於.mk配置的教程, 2020年了,我就講一個Cmakelists配置的例子

=============================================================================

配環境我們要準備一下內容:

1.Android studio(直接通過IDE配置好SDK和NDK)

2.native_lib的例子,這樣我們就不需要創建什麼多餘的文件夾之類的,環境一步到位,只要寫C/C++部分就行

3.找到對應設備內部的libOpencl.so,下載好opencl的頭文件

 

第一步網上一堆教程,不難,我就不贅述

第二步:首先萬能git搜索NDK sample,這裏面的例子基本上都可以跑,我們用hello-libs就可以了,下載好之後運行安裝,在Android機器上能夠出現一下截圖,說明JNI調用成功

第三步:連接你的Android手機,從裏面拉出來Oepncl的so

在終端運行:adb

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章