NanoPC-T4学习记录---(5)用Sourceinsight查看内核源代码

内核源代码才是学习内核的最好的导师嘛,今天就用Sourceinsight来导入查看内核源代码。

回顾给自己安排的实验:
1.搭建PC端和开发板系统:PC端就用虚拟机装个ubuntu18.04,开发板上用rk3399-typec-friendlydesktop-bionic-4.4-arm64-20191227(带图形界面的)。
2.把网络搞通。连接wifi,与电脑端处于同一网段。方面后面搭建samba服务器、挂载NFS或者用tftp传输数据等操作。(暂时使用网线代替)
3.在虚拟机Linux下搭建Samba服务器。
4.在虚拟机Linux挂载NFS。
5.下载内核代码并且导入Sourceinsight。
6.在虚拟机Linux进行内核配置和编译。
7.在虚拟机Linux进行内核模块的开发。
8.板子的Uboot制作。
9.板子的内核制作。
10.板子的根文件系统制作。

1.记录第五个实验

(1)第一步需要搭建samba服务器,因为内核文件如果直接在windows下解压,会因为windows不区分大小写导致部分内核文件被覆盖。所以需要在Linux环境下解压代码,并通过samba来使windows查看Linux中的源文件。(参考学习记录三) 还需要对共享文件设置盘符,右键共享文件即可。

(2)上个实验中下载的内核源代码,然后打开Insight3
在这里插入图片描述
1.Project-> New Project->找个地方新建工程
2.因为工程默认不添加汇编文件 所以还需要 Options->Document Option->
在这里插入图片描述
->close
3.Project->Add and Remove Project… -> 找到共享盘的内核文件 ->全部导入。。 导入完后会卡 需要耐心等待
4.使文件相关联,作用是为了能找到源函数的定义,
在这里插入图片描述
点击第三本书即可。
在这里插入图片描述
等待后就OK啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值