📄 makefile
字号:
#version 0.3BOX = `uname -r`KDIR := /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd)obj := sock_hunter process_hunter mod_hunterobj-m += sock_hunter.o process_hunter.o mod_hunter.odummy: @echo -e "\nall: \t compile all the project" @echo -e "default: compile all the project except for modumper" @echo -e "modumper: compile the modumper only" @echo -e "clean:\t clean all trash except the .ko files" @echo -e "clean_all: remove all the compiled file\n"all: default modumperdefault: @echo -e "\nCompiling $(obj) on $(BOX)...\n" $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modulesmodumper: @echo -e "\nCompiling modumper on $(BOX)...\n" cd mod_dumper && make clean: rm -rf *.o .*.cmd *.mod.* .tmp_versions cd mod_dumper && make clean clean_all: rm -rf *.o .*.cmd *.mod.* .tmp_versions *.ko cd mod_dumper && make clean_all
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -