MENU

NDS开发:开发环境的建立

April 4, 2014 • 程序

着实有挺长一段时间没有写东西了。三月一篇都没写,那么只能在下面一个月里补上一些了。

这个NDS开发的系列不会作为主要的坑,也就是说,这个系列会持续更新,但是不能保证更新的速度。

好了,进入正题:开发所需环境的建立。在开始一切之前,我需要说明NDS的开发将使用C/C++程序语言。我们要的NDS程序开发,将在devkitPro环境下进行。这里是devkitPro的官方网站,但是在中国大陆访问需要搭梯子才行。devkitPro的sourceforge主页是不需要搭梯子的,我们所需的内容都可以从sf下载。devkitPro的安装是由自动安装程序进行的,安装程序并不大,但是它会在安装过程中频繁进行下载。为了更加便利,我这里将devkitPro的各种文件做成了压缩包,建议下载这个。

很遗憾,即使如此不搭梯子也是不行的。将压缩包解压,接入世界性互联网后,运行devkitProUpdater,待其确认更新完了后,就可以撤下梯子了。由于已经下载好了各种库,安装过程是傻瓜化的,在此不再赘述。

该是Hello World的时候了。打开一个命令行窗口,目录切换到examples/nds/hello_world,运行makehello_world.nds文件成功生成了。我们尝试使用模拟器运行它:

成功了!examples目录中还有许许多多其他的示例程序,有兴趣的话都可以编译出来尝试一下。网络上有教程说到可以配置Visual Studio以进行NDS开发。我使用VS2013进行了尝试,并不好使。

Tags: c/cpp, nds
Archives Tip
QR Code for this page
Tipping QR Code