[linux[linux 内核]内核] 2.62.6 内核的配置与编译内核的配置与编译
[linux[linux 内核内核]] 2.62.6 内核的配置与编译内核的配置与编译
首先对内核进行菜单配置,
代码:
1. cd /usr/src/linux
2. make menuconfig
复制代码
代码成熟度选项,
代码:
1. Code maturity level options >
2. [*] Prompt for development and/or
incomplete code/drivers
3. [*] Select only drivers expected to
compile cleanly
复制代码
打开使用开发中、不完全的代码/驱动会让内核配置多出
很多选项,由于我们需要使用一些正在开发中的功能,
因此必需打开这一选项。
通用设置选项
代码:
1. General setup >
2. () Local version - append to kernel
release
3. [*] Support for paging of anonymous
memory (swap)
4. [*] System V IPC
5. [*] POSIX Message Queues
6. [*] BSD Process Accounting
7. [*] BSD Process Accounting version 3
file format
8. [*] Sysctl support
9. [ ] Auditing support
10. (15) Kernel log buffer size (16 => 64KB,
17 => 128KB)
11. [*] Support for hot-pluggable devices
12. [*] Kernel Userspace Events
13. [*] Kernel .config support
14. [*] Enable access to .config through