关于Linux2.4源代码的问题

sunkai 2002-03-27 04:38:58
我有一本介绍Linux2.4源码的书,我看了“Linux系统初始化”一章,知道Linux系统的引导是由bootsect.S汇编文件。我现在有一个问题:这个汇编文件是在什么环境下编译的,还有这些Linux的源代码?Linux的设计者当初连系统没有写好,怎么编译啊?是不是在UNIX下?这个问题我老是在想,都想不通,是否能给予解答!谢谢
...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenshi 2002-03-27
  • 打赏
  • 举报
回复
你学过汇编吗?最早的计算机是没有操作系统的。程序员是直接用机器语言控制系统的。linux系统也不是由bootsect.s引导的。而是他的二进制代码。也就是机器语言。计算机语言是可以直接识别的。这个汇编文件是用汇编器翻译成机器码的。当年在linus设计系统时。是在一个UNIX的终端下编译的一个简单的循环。然后他才漫漫的把他修改成一个操作系统的。所以可以说linux是在UNIX下编译的。(现在不是了)。

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧