现在网上有两种编译GBA程序的编译器.
1.gcc
由于GBA采用的是Arm公司的CPU,所以也需要去网上找到个armgcc覆盖你现有的gcc
gcc本身是个不错的c语言编译器.但是比起后面的讲的ArmSDT就有几个致命的缺点.
关于GBA所用的gcc有好几个不错的选择.
(1)devkitadv.你下载后就可以直接用了.它里面的gcc是已经装了armgcc的.
(2)HAM.它也是已经把gcc转换成armgcc的了.
(3)当然,你也可以自己配置armgcc
首先你应该有个常规的gcc.
可以在cygwin这个软件里找到完整的gcc.不过cygwin这个工具很大.有几百MB.
然后再找到armgcc以及一些补丁.具体的补丁我也不是很清楚.
但是你应该可以在Romandoo发布在cgdn论坛的贴子可以找到他提供的完整的补定包和AgbLib3.0
他在贴子中这么写到.
一: 安装CYGWIN工具
运行CYGWIN_SETUP目录下setup.exe进行cygwin的安装
选INSTALL FROM LOCAL DIRECTORY
在SELECT INSTALL ROOT diretory 选择安装目录 next>
再NEXT
在弹出的窗口中,在Perv Curr Exp 中选Curr
点开列表栏中各项,
选 base 的 cygwin ash bash login sh-utils
选 devel 的 autoconf automake binutils gcc gdb make
选
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... Next page >>



