Ndless SDK集成版,包含完整的开发环境和模拟器
本帖最后由 nspiredev 于 2011-8-13 12:20 编辑这个集成包是我自制的,主要将进行Ndless开发所需的基本组件集成在一起重新打包,包括如下组件:
Msys - Windows下模拟Unix终端的程序
MinGW For Win32 - GCC For Windows,用于编译MakeLoader
YAGARTO - 一个面向Windows的ARM交叉编译器,基于GCC4.6.0,符合EABI标准
nspire_emu - TI-Nspire(CAS)模拟器,预装OS2.1.0的镜像
7zip - 开源压缩程序,sdk中需要用这个将elf文件打包成tns
安装十分简易,下载集成包,双击运行,安装路径选择C:\Nspire-SDK,然后在Windows环境变量(注意是系统变量)的Path变量中追加如下值:;C:\Nspire-SDK\MinGW\bin;C:\Nspire-SDK\Ndless\sdk\bin;C:\Nspire-SDK\ARM-GCC\bin如果安装路径选择其他的,即不是C:\Nspire-SDK,则设置环境变量时就将"C:\Nspire-SDK"替换成自己设定的安装路径X:\XXX
这样SDK就安装完了,进入SDK根目录,运行msys启动sh,就可以像在unix中一样使用终端,而ExecEmulator是启动模拟器的快捷方式,注意msys是unix风格的命令行接口,所以请不要使用cmd的命令风格,关于unix-like shell,请自行参考相关文档
接着就可以开始进行开发了,首先测试编译Ndless Installer
打开msys,进入Ndless的源码目录cd /c/Nspire-SDK/Ndless/src这个已经有现成的Makefile了,直接makemake
就开始编译了,最后生成的目标TNS文件在C:\Nspire-SDK\Ndless\src\calcbin中,可以发送到模拟器中运行,也可以下载到计算器中,附一张模拟器界面
需要指出的是,要顺利进行开发,除了要懂C语言,还需要有Unix-shell基础和编写Makefile的能力,因为这只是一个简易的SDK,没有IDE,当然编写代码建议用Notepad++,推荐Code::Block,可以只要IDE,不安装MinGW
下载地址:
u.115.com/file/aq7jfwf4
模拟器的简明教程在另一个帖子中
fxesms.5d6d.com/thread-6550-1-1.html
谢谢分享! 感谢LZ的分享
LZ此举定能让论坛的nspire开发水平更上一层楼
虽然我没有nspire....... 感谢LZ的分享
LZ此举定能让论坛的nspire开发水平更上一层楼
虽然我没有nspire.......
diameter 发表于 2011-8-13 11:58 http://www.cncalc.org/images/common/back.gif
可以用模拟器nspire_emu测试,效果和实体机相接近,搞开发是够了 谢谢 貌似过期了 没有了。。求楼主续期啊!!!! 貌似不能下载了! 终于配置好了! 没法下载了,lz请续期吧:) 求楼主续期……想开发,没法下载了…………{:101:} 没有了 看样子比9860的sdk还麻烦
页:
[1]