CodeWarrior新建NDS项目环境配置

来源:互联网 发布:金十数据地址 编辑:程序博客网 时间:2024/06/05 14:48

打开CodeWarrior选择新建项目,如果安装好了NDS的SDK,则会有NDS应用程序选项,选好SDK版本,点确定,新建完毕!

 

然后将其他的文件copy到当前项目目录下,官方范例一般是三个目录 src include data,前面两个不用说了,最后一个data很容易忘记,一般nds程序跑起来都需要数据文件,都在这个目录中,需要注意,此目录必须打包的时候一起打到ROM中去,否则程序跑起来就报找不到资源。配置将data目录打包进来的办法有两个

1、在项目配置中选择Linker -> Nitro Makerom Postlinker ,在这个面板中设置 MAKEROM_ROMROOT 和 MAKEROM_ROMFILES 两个值

2、打开项目的 ROM-TS.rsf 文件,找到以下部分修改为:

 HostRoot ../../../data
 Root  /data
 File  *

 

两个方法其实完全一样,一般用第二个

 

安装开发环境的步骤:

下载好几个主要部分(SDK、模拟器EmulatorDebugger和编译器Compiler

按照以下步骤安装:

1、安装Nintendo NDS SDK 4.2

只要解压后,拷贝目录就可以了,比如安装到: c:/usr/NitroSDK/

2、安装ensata 1.4d

比如拷贝到:c:/usr/ensata/

3、安装IS-NITRO-DEBUGGER 软件:

比如,安装到 c:/usr/

4、安装CodeWarrior for NDS v2.1 patch

5、重新启动机器