C:数据结构(内核链表):Linux-Kernel-List (双向循环)

本文介绍了Linux内核中的双向循环链表,包括如何下载系统源码、链表的常见错误及解决办法,以及一系列内核链表操作函数如头插法、尾插法、遍历、删除等。重点关注了如何在用户空间中使用内核链表的注意事项。
摘要由CSDN通过智能技术生成

1 双向循环  linux-kernel-list

下载系统源码的方法:

①访问网站:www.kernel.org

②输入linux命令下载:sudo apt install linux-source-5.15.0 (这种下载的是当前系统所用到的系统源码版本,下载之后再 /usr/src中找到系统源码的压缩包解压到用的共享文件中)

下载好压缩包后:sudo tar zxvf linux-4.108.tar.gz

                             sudo tar jxvf  xxx.tar.bz

                            pwd linux-4.10.8  

                            cp list.h  /mnt/hgfs/C2415/数据结构/my_linux_kernel_list/  

内核源码的错误:

①出错的头文件删除

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值