makefile

来自「优龙2410linux2.6.8内核源代码」· 代码 · 共 43 行

TXT
43
字号
obj-y = bugs.o checksum.o extable.o fault.o ksyms.o ldt.o module.o \	ptrace.o ptrace_user.o semaphore.o sigcontext.o syscalls.o sysrq.oobj-$(CONFIG_HIGHMEM) += highmem.oUSER_OBJS := bugs.o ptrace_user.o sigcontext.o fault.oUSER_OBJS := $(foreach file,$(USER_OBJS),$(obj)/$(file))SYMLINKS = semaphore.c highmem.c module.cSYMLINKS := $(foreach f,$(SYMLINKS),$(src)/$f)semaphore.c-dir = kernelhighmem.c-dir = mmmodule.c-dir = kerneldefine make_link	-rm -f $1	ln -sf $(TOPDIR)/arch/i386/$($(notdir $1)-dir)/$(notdir $1) $1endef$(USER_OBJS) : %.o: %.c	$(CC) $(CFLAGS_$(notdir $@)) $(USER_CFLAGS) -c -o $@ $<$(SYMLINKS): 	$(call make_link,$@)clean:	$(MAKE) -C util cleanfastdep:dep:archmrproper:	rm -f $(SYMLINKS)archclean:archdep:modules:

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?