BIÊN DỊCH NHÂN LINUX - Trang 28

– 26 –

8.3.1 "make help", một tiện ích mới trên loạt nhân 2.6.x

Ngoài những điểm khác biệt trong các make target đã được đề cập ở phần

8.1

8.2

, trên

loạt nhân 2.6.x, bạn có thể xử dụng một tiện ích khá hay mà kernel 2.4.x không có đó là
phần "help" trước khi "make" mã nguồn của nhân Linux. Tất nhiên bạn phải chạy lệnh
này sau khi vào trong thư mục chứa mã nguồn nhân Linux:

$ cd /usr/src/linux-2.6.6

dùng kernel 2.6.6 trong trường hợp này

$ make help

sẽ cho thông tin trợ giúp như sau:

bash-2.05b$ make help

Cleaning targets:

clean

- remove most generated files but keep the config

mrproper

- remove all generated files + config + various backup files

Configuration targets:

oldconfig

- Update current config utilising a line-oriented program

menuconfig

- Update current config utilising a menu based program

xconfig

- Update current config utilising a QT based front-end

gconfig

- Update current config utilising a GTK based front-end

defconfig

- New config with default answer to all options

allmodconfig - New config selecting modules when possible

allyesconfig - New config where all options are accepted with yes

allnoconfig

- New minimal config

Other generic targets:

all

- Build all targets marked with [*]

* vmlinux

- Build the bare kernel

* modules

- Build all modules

modules_install - Install all modules

dir/

- Build all files in dir and below

dir/file.[ois]

- Build specified target only

rpm

- Build a kernel as an RPM package

tags/TAGS

- Generate tags file for editors

cscope

- Generate cscope index

Documentation targets:

Linux kernel internal documentation in different formats:

sgmldocs (SGML), psdocs (Postscript), pdfdocs (PDF)

htmldocs (HTML), mandocs (man pages, use installmandocs to install)

Architecture specific targets (i386):

* bzImage

- Compressed kernel image (arch/i386/boot/bzImage)

install

- Install kernel using

(your) ~/bin/installkernel or

(distribution) /sbin/installkernel or

install to $(INSTALL_PATH) and run lilo

bzdisk

- Create a boot floppy in /dev/fd0

fdimage

- Create a boot floppy image

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.