這篇博客轉載於:https://blog.csdn.net/weixin_43837555/article/details/88326567
在此只是簡單記錄一下所需要的工具,具體的開發介紹和只是請看鏈接(寫的非常好)。
GBA開發工具
工具 | 電腦,編譯器,模擬器 |
語言 | C/C++,Arm彙編 |
GBA編譯器- Arm Gcc || ArmSDT
GBA開發所用的C語言編譯器主要有兩種:一種是免費的gcc,一種是Arm公司提供的ArmSDT
Arm Gcc
- 我們可以在linux下自己去配置Arm Gcc,相關教程:https://blog.csdn.net/xiaohua0877/article/details/78615897
- 我們也可以從cygwin(在windows下模擬UNIX的工具)中得到在windows下運行的gcc.你可以根據這個cygwin下的gcc,自己去配置Arm Gcc
- 也可以直接去下載個配置好了的Arm Gcc。比如DevKitAdv,DevKitAdv大概10多MB。有了它,你用不着去找什麼cygwin(200-300MB)和配置什麼Arm Gcc了,DevKitAdv已經幫你做好了一切,你只需安裝它就OK了。DevkitAdv的下載地址: https://sourceforge.net/projects/devkitadv/files/
ArmSDT
- ArmSDT:你可以到Arm公司的網站去下載ARMSDT2.51. http://www.arm.com
GBA開發包 - DevKitAdv
DevKitAdv 主要包括兩部分:一是GCC++編譯器,二是 GBA庫。
下載並安裝DevKitAdv開發包:https://sourceforge.net/projects/devkitadv/files/Windows/Release
GBA模擬器 - VisualBoyAdvance
下載地址:
https://ali128.ctfile.com/fs/pMw162979103
http://www.gbadev.org/tools.php?showinfo=209
圖形轉換工具 - kaleid_1-2-3
http://www.gbadev.org/tools.php?showinfo=132