2013年4月30日

一个简单的内核模块编程实例

摘要: 学习netfilter的使用,需要用到模块编程,所以先学习写个模块的例子。#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>static int __init hello_init(void){ printk(KERN_INFO "call hello_init\n"); return 0;}static void __exit hello_exit(void){ printk(KERN_INFO "call hello_exit\n 阅读全文

posted @ 2013-04-30 17:35 tonybuaa 阅读(380) 评论(0) 推荐(0) 编辑

内核模块头文件的存放地址

摘要: 学习写内核编译的Makefile的时候,发现网上的例子里有的这样用:/lib/modules/$(shell uname -r)/build还有的用的是这个:/usr/src/$(shell uname -r)其实这两个是同一个位置,build是个软连接而已:build -> /usr/src/linux-headers-3.8.0-19-generic 阅读全文

posted @ 2013-04-30 16:48 tonybuaa 阅读(366) 评论(0) 推荐(0) 编辑

2012年8月15日

ubuntu下安装jre 7

摘要: 1、将下载好的jre-7u5-linux-i586.tar.gz文件解压缩,得到jre1.7.0_05目录。2、执行sudo mkdir /usr/lib/jvm3、执行sudo mv ./jre1.7.0_05 /usr/lib/jvm4、设置环境变量,执行sudo gedit ~/.bashrc加入以下语句后,保存退出export JAVA_HOME=/usr/lib/jvm/jre1.7.0_05export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${ 阅读全文

posted @ 2012-08-15 16:55 tonybuaa 阅读(3462) 评论(0) 推荐(0) 编辑

导航