问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何进行linux内核开发

发布网友 发布时间:2022-04-25 09:06

我来回答

1个回答

热心网友 时间:2023-11-11 20:06

内核几乎全是用C写成的,有一些架构相关的部分是用汇编语言写成的。熟练掌握C语言是内核开发的必备条件。汇编语言(任何架构)的了解不是必须的,除非你准备做某个架构的底层开发。虽然下面这些书不能完全代替扎实的C语言教学和/或者成年累月的经验,他们还是不错的参考,如果用得着的话: - "The C Programming Language" 作者: Kernighan and Ritchie [Prentice Hall]- "Practical C Programming" 作者: Steve Oualline [O'Reilly] 内核是用 GNU C 和 GNU 工具链写成的。虽然它符合 ISO C89 标准,它还是使用了一些标准中没有的扩展。内核是自成体系的 C 环境,它并不依赖标准C库,所以某些C语言标准是不支持的。任意长度long long类型除法和浮点数是不被允许的。有时候会很难理解内核对于它所使用的工具链和扩展的假定,而且不幸的是也没有关于它们的绝对的参考。请查阅gcc 的info页(`info gcc`)以获取有关信息。 他们发现遵循这些标准对于这样一个大规模的且地理上分散的团队是最佳的选择。尝试提前学习尽可能多的有关这些标准的知识,因为它们都有很好的文档;不要期望别人会遵照你或

热心网友 时间:2023-11-11 20:06

内核几乎全是用C写成的,有一些架构相关的部分是用汇编语言写成的。熟练掌握C语言是内核开发的必备条件。汇编语言(任何架构)的了解不是必须的,除非你准备做某个架构的底层开发。虽然下面这些书不能完全代替扎实的C语言教学和/或者成年累月的经验,他们还是不错的参考,如果用得着的话: - "The C Programming Language" 作者: Kernighan and Ritchie [Prentice Hall]- "Practical C Programming" 作者: Steve Oualline [O'Reilly] 内核是用 GNU C 和 GNU 工具链写成的。虽然它符合 ISO C89 标准,它还是使用了一些标准中没有的扩展。内核是自成体系的 C 环境,它并不依赖标准C库,所以某些C语言标准是不支持的。任意长度long long类型除法和浮点数是不被允许的。有时候会很难理解内核对于它所使用的工具链和扩展的假定,而且不幸的是也没有关于它们的绝对的参考。请查阅gcc 的info页(`info gcc`)以获取有关信息。 他们发现遵循这些标准对于这样一个大规模的且地理上分散的团队是最佳的选择。尝试提前学习尽可能多的有关这些标准的知识,因为它们都有很好的文档;不要期望别人会遵照你或
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 中国联通怎么查电话号码? 中国联通电话号码查询? 联通如何查询本机号码? 中国联通卡如何查询自己的手机号? 联通卡怎么查电话号码是多少 联通卡怎么找电话号码? 怎么查自己联通的电话号码? 求推荐oppo r11兼容的夜间模式 OPPO r11怎么关闭深夜效果 oppo r11护眼模式怎么设置 中国铁路12306手机订票,可以选择坐席吗?能修改随机的坐席吗? Oppor11plue为什么没有暗黑模式? OPPOR11的夜间护眼功能如何设置?怎么开启? OPPO R11夜景怎么调试? 怎么样用手机在12306上抢高铁票 在12306上订高铁票,别人可以收到我的信息? 网上有个视频叫办公室大逃亡2,又叫4分钟的美国大片,它的片头片尾音乐是什么啊?求解答,在线等啊! 视频采集卡是什么 视频采集卡是什么东西?它有什么功能? 什么叫做弹幕式视频? 什么是LINUX内核编程 linux的内核是什么语言写的? 怎样做到Linux系统内核开发者 如何设置幻灯片的切换方式为翻转 无线网上不了网了 win7要怎么更新无线网卡驱动 win7旗舰版怎么无线网卡驱动 推荐一款比较强的围棋软件? 围棋九段、七段、五段是什么意思?是说他们的棋龄还是大赛中的贡献,还是... 腾讯围棋九段p是什么意思? MATCH公式,MATCH=($D41,'2019年数据'!$1:$1,0)中间参数“$1:$1”是什么意思? 围棋九段制的由来? 围棋软件电脑高级有没有职业九段的水平?这水平够不够得上一段? 中国围棋九段制式的历史渊源是什么? 柯洁是围棋9段高手,这个9段究竟是什么意思? 管仲的名言 如何围棋职业九段 说管仲的名言名句 围棋的九段制度怎么来的? 春秋时期齐国著名的政治家管仲有哪些名言名句 如何成为围棋9段?