generic_rules.mk
来自「VC视频对象的跟踪提取原代码(vc视频监控源码)」· MK 代码 · 共 46 行
MK
46 行
ifndef GENERIC_RULESGENERIC_RULES = 1 # Common Rules$(LIBNAME): $(OBJS) ar cru $(LIBNAME) $(OBJS) ranlib $(LIBNAME) chmod g+r $(LIBNAME)$(LIBDEBUG): $(OBJS) ar cru $(LIBDEBUG) $(OBJS) ranlib $(LIBNAME) chmod g+r $(LIBDEBUG)# our depend for some reason names files name..o etc so we have to fix them afterwards...depend: $(SRCS) $(TESTSRCS) $(HDRS) if [ ! -f .depend ]; then touch .depend; fi cd ..; makedepend -- $(C++FLAGS) $(CDEBUG) $(DEFINES) $(GENERIC_INCLUDES) -I/usr/include/g++ -- -f $(OS)/.depend $(SRCS1) $(TESTSRCS) tcsh -cf "echo ',s/\.\.o/.o/g\nw' | ed -s .depend >& /dev/null; true"clean: (rm -f $(OBJS) $(LIBNAME) $(LIBDEBUG); )# Common implicit rules specification (calls to Check out avoided (lastline) ).SUFFIXES:% : ../%.cc mkdir -p $(BIN_HOME) ${C++} $(C++FLAGS) $< ${GENERIC_LDFLAGS} ${LDFLAGS} $(CDEBUG) -o $(BIN_HOME)/$@ chmod g=rx,o= $(BIN_HOME)/$@%.o : ../%.cc ${C++} $(C++FLAGS) $(CDEBUG) -c $<%.s : %.cc ${C++} ${C++FLAGS} -S $<%.i : %.cc ${C++} ${C++FLAGS} -E $< > $*.i%.c : %.cc ${C++} -F -.c $(C++FLAGS) $< % : ../RCS/%,vendif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?