简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_SupportDynamic Kernel Module Support (DKMS) is a framework used to generate Linux
gcc ~/projects/linux_firewall/lib/protos.c -D__KERNEL__ -c -I/lib/modules/2.6.32-33-generic/build/include/ -I/lib/modules/2.6.32-33-generic/
对于2.4内核和2.6内核的内核符号表是有区别的,2.4内核默认情况下模块中的非静态全局变量以及非静态函数在模块加载后会自动导出到内核符号表中,而2.6内核默认情况下是不会自动导出的,需要显式调用宏EXPORT_SYMBOL才能导出。导出的符号前面一般标注有r标记。可以通过nm -l xx.ko来查看某一个模块里的符号情况。或者通过查看内核符号表文件也行。对于2.4是:cat /proc/ksym
一、linux-vim C开发环境主要由下列文件组成:(一)VIM插件winmanager.vim- 提供侧边栏功能-F9打开,修改版显示到右侧taglist.vim- 提供函数以及变量列表,整合到侧边栏winfileexplorer.vim- 修改版:不显示隐藏目录-只显示.c.h文件整合到侧边栏bufexplorer.vim- 缓冲区浏览 切换文件以及缓冲浏览molokai.vim- 超co