ARM Linux的内核源代码怎么弄?

ARM Linux的内核源代码怎么弄?,第1张

linux的内核源码要去网上下载,系统里的是编译过的。如果你C语言很过硬的话可以去研究研究,对于你的益处很大,做ARM开发不用看内核,除非做底层驱动开发的话会需要看一些函数是怎么实现和调用的。

至于u-boot的话你要先把shell编程看一下,不然你看不懂的,那个对于你理解arm板子上的linux系统是怎么启动的有一定帮助,其实在真正开发过程中作用不大。

给嵌入式板子加载linux系统就需要源码进行编译,编译成镜像然后下载到flash里

1,先打开终端,就是通常是bash。

2,命令:gcc -o a.out man.c

a.out是生成的可执行文件,main.c是你代码存的文件。

3,命令:./a.out

注意:一个小点,然后才是斜杠,意思是当前目录下的a.out

4,你忘了#include <stdio.h>了,main后面少了个括号,前面少个int,另外,需要return。

5,helloworld都写错了,linux环境又不熟悉,日后调试遇到问题更是觉得莫名其妙,建议先去熟悉一下linux再学linuxC。

内核源码在kernel.org

bind,dhcp,inn,ntp等在isc.org

apache在apache.org

基本上源码都需要去其官方网站下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8608052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存