Linux 驱动之 Hello World

Posted tuhooo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 驱动之 Hello World相关的知识,希望对你有一定的参考价值。

P. S.

其实在 Win 10 上也可以装老版本的 VirtualBox 然后再安装 Fedora,是我傻逼了。

现在我对装系统编译内核已经轻车熟路了,这里还是记录一下大概的步骤吧。

# 安装 VirtualBox
# 版本: 5.2.32 r132073 (Qt5.6.2)

# 安装 Fedora
# 版本: Fedora-9-i386-DVD.iso

# 设置 宿主机和 Fedora 的双向粘贴复制拖放

# 配置 Fedora 环境变量
# 安装完系统之后, 路径 /sbin 并不在搜索路径中
# 所以诸如 lsmod, insmod 这些内核相关的命令都找不到
# 在 /etc/profile 中加入如下内容

export PATH=$PATH:/sbin

# 生效配置
source /etc/profile

# 安装 kernel-devel.i686
yum install kernel-devel.i686


# 安装增强工具
sh /media/VBox_GAs_5.2.32/VBoxLinuxAdditions.run

# 配置一个共享文件夹

 

以上是关于Linux 驱动之 Hello World的主要内容,如果未能解决你的问题,请参考以下文章

第1个linux驱动___打印"hello world"

第1个linux驱动___打印"hello world"

第1个linux驱动___打印"hello world"

TDD测试驱动开发:Hello, YOU -- 通过简单的 hello_test.go 程序学会编写测试,学习使用常量来优化并根据需要重构(谁说hello world就只是 hello world?)

Linux内核 - 模块机制与“Hello World!

Linux下编译构建成功HelloWorld驱动程序并加载