?? makefile
字號:
PROJECT=vrrpdALL_EXE=vrrpdVRRPD_OBJS = vrrpd.o libnetlink.o ipaddr.oMAIN_OPT=PROF_OPT=DBG_OPT=-g#MACHINEOPT=-DMY_BIG_ENDIAN -DSUNOS#MACHINEOPT=-DMY_LITTLE_ENDIAN#INCLUDEOPT=#INCLUDEOPT= -I./libpcap#LINKLIB = -lpcapCOMMON_CFLAGS= $(MAIN_OPT) $(INCLUDEOPT) $(PROF_OPT) $(DBG_OPT) $(MACHINEOPT)# set to compile with GCCCC=gccCFLAGS= $(COMMON_CFLAGS) -Wallvrrpd : $(VRRPD_OBJS) $(CC) $(PROF_OPT) -o $@ $(VRRPD_OBJS) $(LINKLIB)vrrpd.o: vrrpd.hlibnetlink.o: libnetlink.hdist: (make clean; rm -fr .protect/; cd ..; tar cvzf vrrpd-lastest.tgz vrrpd)############################################### beyond this points only mangement target. ###############################################clean : @echo Begin to clean $(RM) *.[ao] *~ core @echo Clean is completedmrproper : clean @echo Begin to mrproper $(RM) -fr .depend .protect/ $(ALL_EXE) @echo Mrproper is completedstrip : @echo Begin to strip $(ALL_EXE) $(STRIP) $(ALL_EXE) @echo $(ALL_EXE) have been stripedbackup: mrproper cleanlog @echo Backup to backup (cd .. && tar cf - $(PROJECT) | gzip -9 >$(PROJECT).tgz) sync @echo Backup is completed# only GCC. #depend dep:# @echo Start to build depedances in .depend# for i in *.c; do $(CPP) -M $(CFLAGS) $$i; done > .tmpdepend# mv -f .tmpdepend .depend# @echo Dependances completed# only gmake and good make#ifeq (.depend,$(wildcard .depend))#include .depend#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -