自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 交叉编译三方库方法及相关问题解决办法(基础库依赖和头文件缺失)

先编译基础库,基础库要安装在交叉编译器所在的目录的对应位置下。先找到交叉编译工具链所在位置,比如在。变量,使其对应我们的交叉编译工具。,将所需要的头文件复制到该目录下。在编译并安装扩展库(同普通方法)这里source,host都要。

2024-04-15 11:44:35 2369 2

原创 linux使用systemd配置开机自动运行脚本

首先我们编写一个简单的测试脚本example.sh用于开机时自动执行,该测试脚本将当前时间写入用户目录下的。example.sh注意,第一行的/bin/sh是的,否则会报错。接着我们给example.sh我们可以先执行一下脚本看是否是我们预期的结果。

2024-04-11 11:13:17 1628

原创 使用systemd开机自动配置静态ip

历史上,linux的启动一直采用init进程,这种方法有两个缺点:一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程;二是启动脚本复杂。init进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这往往使得脚本变得很长。Systemd 就是为了解决这些问题而诞生的。它的设计目标是,为系统的启动和管理提供一套完整的解决方案。根据 Linux 惯例,字母d是守护进程(daemon)的缩写。Systemd 这个名字的含义,就是它要守护整个系统。

2024-04-11 10:08:42 998

翻译 IOCTL学习笔记

下一步是将我们定义的IOCTL调用实现到相应的驱动程序中。我们需要将ioctl函数添加到驱动程序中。<inode>:是正在处理的文件的inode编号。<file>:是指向应用程序传递的文件的文件指针。<cmd>:是从用户空间调用的ioctl命令。<arg>:是从用户空间传递的参数在函数“ioctl”中,我们需要实现上面定义的所有命令(WR_VALUE、RD_VALUE)。我们需要在上面定义的switch语句中使用相同的命令。

2024-03-08 16:16:44 138 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除