Windows平台Adreno SDK編譯與執行

2021-09-23 10:47:52 字數 903 閱讀 2950

adreno sdk是高通提供的opengl開發sdk包,我們可以從裡面學習到很多opengl知識,也能夠加深對高通adreno gpu特性的了解。

編譯前準備

(1) 進入adrenosdk\development\tutorials\opengles目錄,我們嘗試編譯裡面的01_createwindow工程。

(2) 閱讀howtobuildandroid.txt檔案,大致了解我們需要做的工作。由於adreno sdk v5.0發布於2023年3月,現在的編譯環境已經發生了很大改變,我們幾乎無法回到當時的編譯環境中去。

(3) 安裝android studio和ndk,並把ndk路徑設定到環境變數,也就是要在命令列下能夠執行ndk-build.cmd命令。

logi("opened asset %s at %x", strfilename, asset);

(4) 修改完錯誤成後,編譯生成libcreatewindow.so。

(3) 如果沒有jdk則需安裝jdk環境。

(4) 有的android工程目錄下有installassets.bat檔案,則需要執行此批處理,作用是把資源檔案拷貝到當前android工程的assets目錄下,只是installassets.bat裡面的資料夾名稱要修改為全小寫assets,才能被eclipse認識。

(5) 開啟adt bundle裡面的eclipse軟體,將01_createwindow\build\android\工程匯入進去編譯即可生成apk。

謝謝!

Adreno平台程式設計

一 簡介 snapdragon是當今android中功能最強大且使用最廣泛的處理器之一,以及windows智慧型手機和平板電腦。snapdragon處理器將所有一流的移動元件集中在一塊晶元上,確保基於snapdragon的裝置以極為節能的整合解決方案提供最新的移動使用者體驗。二 adreno平台程式...

Windows平台shellcode開發入門(一)

本文簡要介紹shellcode開發技術及其特點。理解這些概念可以有助於我們編寫自己的shellcode。更進一步講,你可以修改現有的漏洞利用 來執行自己所需要的定製功能。一 介紹 比方說你手頭上有乙個ie或flash playerd現成的漏洞利用 但它只能夠開啟計算器calc.exe。但是這實際上並...

Windows平台JxCore打包

2.解壓並配置環境變數 3.檢視環境變數配置是否成功 jx version 4.打包命令 jx package test.js test 如圖所示 test.jxp這是乙個中介軟體檔案,包含了需要編譯的完整專案資訊。test.jx 這是乙個完整包資訊的二進位制檔案,可執行在客戶端上 5.繼續在當前目...