Linux内核的helloworld模块

2014-09-07
阅读 2 分钟
4.2k
Linux的宏内核架构使得内核的体积越来越大,为了解决这个问题,内核使用了一种模块机制。模块作为内核的可以被动态装入与卸出的组成部分,可以在需要时动态的链接到运行中的内核中,而在不需要时又从内核中卸出。因此模块的使用大大减少了Linux内核的体积。 正因为内核模块在运行时是动态链接到当前运行的内核中的,因此...

GCC命令选项简介

2014-09-05
阅读 2 分钟
4.8k
gcc命令的选项多达上百个,分别对应不同的功能,这里就一些平时比较常用的选项做简要解释,详细的gcc命令解释请自行查看手册:man gcc。