2019年7月21日

内核补丁文件使用

摘要: 内核补丁文件简介 如何使用补丁文件 /xxx/xxx.patch 是内核补丁文件的路径; -p(n)表示忽略补丁文件差异项路径的第n个“/”前面的路径,这是因为补丁中的文件路径往往和我们本地实际操作的路径不一样,该选项方便我们修改路径; 例如我们当前已经在”u-boot-2012.04.01“这个目 阅读全文

posted @ 2019-07-21 10:51 婷笨笨 阅读(457) 评论(0) 推荐(0)

2019年7月14日

GCC使用总结

摘要: 概念 GCC一开始是linux系统集成的用来编译C程序的编译器(GNU C Compiler),目前GCC已经不仅仅支持C语言了,因而其缩写名单意义也变成(GNU Compiler Collection),也即是 GNU 编译器家族的意思了。 简单编译 如下小程序test.c需要编译执行 输入编译命 阅读全文

posted @ 2019-07-14 16:11 婷笨笨 阅读(308) 评论(0) 推荐(0)

2019年5月12日

Linux常用时间函数

摘要: time()函数: NAME time - get time in seconds SYNOPSIS #include <time.h> time_t time(time_t *tloc); /* typedef long time_t; */ DESCRIPTION time() returns 阅读全文

posted @ 2019-05-12 21:26 婷笨笨 阅读(3474) 评论(0) 推荐(0)

文件操作之stat()函数

摘要: 作用: 返回一个文件的详细信息 头文件: #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> 原型: int stat(const char *pathname, struct stat *buf); 参数: const 阅读全文

posted @ 2019-05-12 20:31 婷笨笨 阅读(1062) 评论(0) 推荐(0)

2019年4月6日

Linux内核模块Makefile学习

摘要: 在《Linux设备驱动程序》一书中读到的内核模块编译Makefile,不是非常理解,在查询很多资料后,在这里做个总结。 书中Makefile代码: 代码解析: 1. 判断变量KERNELRELEASE是否设置,该变量在linux内核顶层Makefile中会被设置。当然第一次执行makefile时,K 阅读全文

posted @ 2019-04-06 20:23 婷笨笨 阅读(704) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示