当前位置: 技术问答>linux和unix
U盘Linux成功!!!(内含一个basic解释器)
来源: 互联网 发布时间:2015-10-18
本文导语: 以前在学校的时候就做过相关的项目。为了Linux的普及,我一直致力于将其简单化,移动化(U盘化),实用化。 该系统为字符界面,包含一个basic的解释器,可以支持basic语言编程; 系统很小,2M左右; 我一直研究怎样...
以前在学校的时候就做过相关的项目。为了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又回到我的身边;这次不同的是,上边可以编程了!
特此发帖庆祝一下!
该系统为字符界面,包含一个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又回到我的身边;这次不同的是,上边可以编程了!
特此发帖庆祝一下!
|
也玩过
|
厉害哦!学习
|
大家都要继续努力哦!
|
能否借你的系统给我欣赏一下呢?
To email: zpotf@mail.csdn.net
OK?
To email: zpotf@mail.csdn.net
OK?
|
Sorry!我忘记了一件事:
“祝贺你!”
呵呵!
“祝贺你!”
呵呵!
|
我想要
|
有图形的没 我的是128MB的U盘 能做么?
http://community.csdn.net/Expert/topic/4243/4243282.xml?temp=.8299524
http://community.csdn.net/Expert/topic/4243/4243282.xml?temp=.8299524
|
哥们,加把劲,把GCC搞起来行不?可以减少一些功能.毕竟GCC 用的人要多一点.
期盼中.........
期盼中.........
|
我想当工具盘用啊 那多好啊 要是一大堆命令的话 我又得学习了
|
恭喜。
我在 U 盘上弄过一些 Linux 系统,包括 Feather Linux 的 U 盘版本,还有 Fedora Core 3/4 安装光盘上提供的那个 U 盘镜像。我的 U 盘是自动识别挂载到 /dev/sda1 的,我把镜像 dd 到 /dev/sda 或者 sda1 都没法让主板引导,奇怪了。
期待楼主的文档!
我在 U 盘上弄过一些 Linux 系统,包括 Feather Linux 的 U 盘版本,还有 Fedora Core 3/4 安装光盘上提供的那个 U 盘镜像。我的 U 盘是自动识别挂载到 /dev/sda1 的,我把镜像 dd 到 /dev/sda 或者 sda1 都没法让主板引导,奇怪了。
期待楼主的文档!