绿水白川
码龄9年
关注
提问 私信
  • 博客:5,216
    问答:14
    5,230
    总访问量
  • 6
    原创
  • 150,629
    排名
  • 74
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-02-11
博客简介:

绿水白川的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    46
    当月
    0
个人成就
  • 获得96次点赞
  • 内容获得0次评论
  • 获得66次收藏
创作历程
  • 6篇
    2024年
成就勋章
兴趣领域 设置
  • Python
    python
  • 人工智能
    人工智能深度学习
  • 操作系统
    linux
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

bpf编程系列之一:hello world

bpf程序由两部分组成,一个是内核态执行程序,一个是用户态执行程序,二者并不是直接链接的,可以看成是两个程序。linux内核为方便测试和提供样例,为用户态的接口、文件操作封装了一些helper函数,本次hello world程序里就用到了read_trace_pipe这个函数,我将涉及的辅助库文件贴在下方。bpf程序是在内核的bpf虚拟机运行的,它的。基于上述描述的,内核态程序是一个bpf类型的.o文件,用户态程序是一个可执行文件,生成相应程序的makefile如下,执行。,不是一个用户态可执行的文件。
原创
发布博客 2024.07.16 ·
948 阅读 ·
18 点赞 ·
0 评论 ·
13 收藏

Ubuntu安装Dbench失败

答:

安装libtirpc-devel后,make报什么错,我猜测这次应该是链接器报的错,需要在对应文件的Makefile添加-ltirpc

回答问题 2024.07.13

LFS实战之四:linux qemu启动

我们已经获取到了linux操作系统启动需要的内核二进制与文件系统部署包,下面我们将这些生成件部署到qemu上,查看我们的linux发行版是否制作成功。本章使用kernel与initrd,实现了linux的initramfs的启动。
原创
发布博客 2024.07.13 ·
274 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

LFS实战之三:构建文件系统

linux操作系统除了需要内核以外,还需要各种基础软件辅助,才能正常运行,而基础软件是由文件系统存储并管理的,本章将展示一个最简嵌入式linux发行版需要的基础软件包的构建过程。本章对linux内核和基础系统工具进行编译集成,最终生成了一个用于操作系统启动的文件系统。
原创
发布博客 2024.07.13 ·
1074 阅读 ·
18 点赞 ·
0 评论 ·
16 收藏

LFS实战之二:构建交叉编译工具链

本次嵌入式发行版是为arm64平台制作的,而主机环境为x86_64,因此需要构建交叉编译工具链。第一次编译gcc:利用主机的libc库编译出能够基于x86_64平台编译arm64二进制的gcc工具链,此时只包含gcc的基础功能使用第一次编译的gcc工具链编译能够在arm64平台运行的libc库第二次编译gcc:利用上述编译出的libc库编译出能够基于x86_64平台编译arm64二进制的gcc工具链,此时gcc能够编译基础的arm64二进制程序。
原创
发布博客 2024.07.13 ·
356 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

LFS实战之一:环境准备

linux开发人员常常是基于ubuntu、centos、debian等发行版环境开发应用程序,不会很深入的去了解linux环境本身是怎样组成的,这个系列文章通过对LFS(Linux From Scratch)项目的实践,展现了一个嵌入式linux发行版的完整构建过程。本章罗列了制作精简的嵌入式linux发行版的主机环境需要的软件包和发行版本身需要的软件包,同时对编译前的环境做了配置。
原创
发布博客 2024.07.13 ·
1399 阅读 ·
39 点赞 ·
0 评论 ·
28 收藏

wsl2与hyper-v网络互通配置

思路:使用多网卡配置,一张内网网卡,一张外网网卡,网卡均由hyper-v虚拟;内网网卡为静态ip,外网网卡为dhcp分配(外网网卡实际上是新建hyper-v虚拟机时,默认创建的nat网络)。
原创
发布博客 2024.07.11 ·
1156 阅读 ·
15 点赞 ·
0 评论 ·
3 收藏