![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux内核
文章平均质量分 57
陈星的技术学习博客
一边敲代码,一边逛贴吧
展开
-
makefile的编写,简单易懂
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一转载 2015-07-14 23:38:52 · 395 阅读 · 0 评论 -
关于linux中交叉编译器的配置
对于自己从源代码中去构建arm-linux交叉编译工具是一件相当麻烦的事情,所以对于搭建交叉编译环境,选择预先编译好的工具链是节省时间的做法。先下载arm-linux-gcc,我这边是下载的4.3.2的版本。下面介绍他的安装过程:1.以root用户登录2.复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里面3.解压:tar xvzf arm-linux-原创 2015-06-28 11:38:33 · 549 阅读 · 0 评论 -
关于linux中字符设备驱动程序的设计
作为初学者自己总结了一下一个简单的linux字符设备驱动程序中需要学习的内容一.字符设备驱动程序的组成:1.头文件:头文件部分包含进数据结构及内核函数需要用到的头文件。2.file_operations结构体变量:声明了驱动程序的所有接口函数。3.接口函数:包含字符设备驱动程序与内核及应用程序交互的read()函数,write()函数,open()函数,ioctl()函数,原创 2015-06-04 14:41:25 · 982 阅读 · 0 评论