U盘Linux成功!!!(内含一个basic解释器)
以前在学校的时候就做过相关的项目。为了Linux的普及,我一直致力于将其简单化,移动化(U盘化),实用化。
该系统为字符界面,包含一个basic的解释器,可以支持basic语言编程;
系统很小,2M左右;
我一直研究怎样将gcc移植到系统上去,可是太麻烦了。源程序要经过预处理,汇编,连接。整个工具链(借用LFS的说法)要有编译器(gcc),汇编器(as),连接器(ld)等等;另外还要加上头文件(include)和库文件(lib)......如此种种。搞得差不多了,竟然容量超过32M之多!(多多少不清楚,因为我用了32M的RamDisk,载入时空间不够)。曾经尝试使用JAVA,可是还是很复杂。所以投向最简单的解释型语言:basic。真个程序设计系统占的空间,不超过1M。使用的是Chipmunk Basic version 3.6.1(b1)。刚才终于可以跑了。阔别1年半的U盘Linux又回到我的身边;这次不同的是,上边可以编程了!
特此发帖庆祝一下!