ko编译
锦画凉
这个作者很懒,什么都没留下…
展开
-
编译内核态代码中途遇到的问题
1:要知道内核态代码的头文件,现在知道用三个: #include #include #include 2:拷贝两段代码:Debug_Hacks中文版_深入调试的技术和工具 里面的 不拷贝了 3:Makefile文件: obj-m = hello.o #hello.o要与hello.c同名但不同类型,否则编译会不通过 kernel_version = $(shell原创 2015-01-04 16:43:56 · 483 阅读 · 0 评论 -
hello.c-hell.ko
hello.c #include #include MODULE_LICENSE("Dual BSD/GPL"); ?? static int hello_init(void) { printk(KERN_ALERT "Hello, world!\n"); return 0; } static void hello_exit(原创 2015-01-04 16:57:00 · 342 阅读 · 0 评论