Dingoo A320 ⇒ Dingoo ⇒ Dingoo SDK

開發環境(Windows)


Dingoo-SDK開發包提供的是開發函式庫,除了可以在Linux系統上開發之外,它也可以在Windows系統上開發,唯一需要更改的部分就是Toolchain的部分。本篇文章將會介紹如何在Windows系統上,建置Dingoo-SDK開發環境,該開發環境是使用Cygwin作為開發基礎。

首先從官網下載安裝檔案,下載完之後便可以開始安裝,一路安裝直到出現Select Packages視窗時,將Devel底下的make選項打勾(如下圖),接著就按照預設的設定繼續安裝。


1. 下載Toolchain編譯工具並放到c:\cygwin\dingoo\資料夾
2. 下載SDK r324開發工具包並放到c:\cygwin\dingoo\資料夾

接著開啟c:\cygwin\cygwin.bat檔案並添加相關設定路徑

SET DINGOO_SDK=/dingoo/a320_sdk
SET MIPSTOOLS=/dingoo/a320_toolchain/mipsel-linux-uclibc
SET PATH=%PATH%;%MIPSTOOLS%/usr/bin;%DINGOO_SDK%

接著關閉Cygwin模擬環境並且執行Cygwin.bat檔案(之後每次啟動請執行Cygwin.bat檔案),接著安裝開發環境

# cd $DINGOO_SDK
# sh ./install

安裝完成後,編譯一個Hello, world!程式測試看看

# cd $DINGOO_SDK/samples/zaxxon_hello_world
# make

完成後就可以看到zaxxon_hello_world.app檔案,將此檔案複製到內部Flash或外部MiniSD Card,接著進入原生系統並執行3D遊戲,選擇zaxxon_hello_world.app檔案即可。

若遇到以下錯誤訊息

# make
# /dingoo/dingoo_sdk/tools/elf2app/elf2app zaxxon_hello_world
# make: execvp: /dingoo/dingoo_sdk/tools/elf2app/elf2app: Permission denied
# Makefile:49: recipe for target `zaxxon_hello_world.app' failed
# make: *** [zaxxon_hello_world.app] Error 127

請執行

# chmod a+x /dingoo/dingoo_sdk/tools/elf2app/elf2app.exe


返回上一頁