Chinaunix首页 | 论坛 | 博客
  • 博客访问: 250234
  • 博文数量: 81
  • 博客积分: 325
  • 博客等级: 一等列兵
  • 技术积分: 595
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-17 21:00
文章分类
文章存档

2016年(2)

2013年(33)

2012年(47)

我的朋友

发布时间:2012-12-11 22:06:18

makefile  伪目标 clean 执行时候才用  make  clean 注意“-”的作用......【阅读全文】

阅读(718) | 评论(0) | 转发(0)

发布时间:2012-12-11 21:26:07

diff的输出格式分为传统格式和统一格式1)diff的传统格式输出.############################################cat before.txt输出:This is a line to be deletedThis is a line that will be changedThis is a line that will be unchangedcat after.txt输出: This is a line that has been changedThis is a line that will be unchangedThis is a line ......【阅读全文】

阅读(524) | 评论(0) | 转发(0)

发布时间:2012-12-11 18:18:36

source 命令是 bash shell 的内置命令,从 C Shell 而来。source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。source 命令可以强行让一个脚本去立即影响当前的环境。source 命令会强制执行脚本中的全部命令,而忽略文件的权限。source 命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。source 命令可以影响执行脚本的父shell的环境,而 export 则只能影响其子shell的环境。方法1:让/etc/profile文件修改后立即生效 ,可以使用如下命令:#......【阅读全文】

阅读(661) | 评论(0) | 转发(0)

发布时间:2012-12-09 18:59:09

新的内核模块编程中的make命令里有个M选项,如下: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modulesM=$(PWD) 表明然后返回到当前目录继续读入、执行当前的Makefile。 请参考:从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响这个M是kbuild的东西呢,还是make本来自己就有的东西呢? 按理说,它是make的一个参数,应该是make的东西,但是make的doc里又找不到, 如果是kbuild里的东西,它应该怎样来实现呢?M是makefile脚本中的一个变量(var......【阅读全文】

阅读(1465) | 评论(0) | 转发(0)

发布时间:2012-12-09 18:24:51

Makefile的内容:   obj-m := mychar.o    编译的时候: make -C /home/eastmoon/work/linux2.6.28/ M=`pwd` modules     /home/eastmoon/work/linux2.6.28/  表示  内核的位置 最终的结果是  使用引用的 内核的  Makefile  进行编译 注意  ` ' `的区别......【阅读全文】

阅读(869) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册