📄 makefile
字号:
# This makefile is run by the parent dir's makefile.# thisdir1=`pwd`; \# srcdir1=`cd $(srcdir); pwd`; \# cd objc; \# $(MAKE) $(MAKEFLAGS) -f $$srcdir1/objc/Makefile libobjc.a \# srcdir=$$srcdir1 tooldir=$(tooldir) AR="$(AR)" AR_FLAGS="$(AR_FLAGS)" \# GCC_FOR_TARGET="$$thisdir1/xgcc -B$$thisdir1/" \# GCC_CFLAGS="$(GCC_CFLAGS)"# Two targets are used by ../Makefile: `all' and `mostlyclean'..SUFFIXES: .mVPATH = $(srcdir)/objcAR = arAR_FLAGS = rc# Always search these dirs when compiling.SUBDIR_INCLUDES = -I. -I.. -I$(srcdir) -I$(srcdir)/config.c.o: $(GCC_FOR_TARGET) -c $(GCC_CFLAGS) $(SUBDIR_INCLUDES) $<.m.o: $(GCC_FOR_TARGET) -c $(GCC_CFLAGS) $(SUBDIR_INCLUDES) $<# If we were not invoked from the parent dir,# invoke make in the parent dir and have reinvoke this makefile.# That's necessary to get the right values for srcdir, etc.all: cd ..; $(MAKE) sublibobjc.alibobjc.a: core.o hash.o object.o -rm -f libobjc.a $(AR) rc libobjc.a object.o core.o hash.o# ranlib is run in the parent directory's makefile.OBJC_H = objc.h objc-proto.h record.h $(srcdir)/assert.h $(srcdir)/gstdarg.hHASH_H = hash.h mutex.hcore.o: core.c $(OBJC_H) $(HASH_H) $(srcdir)/gstddef.hhash.o: hash.c $(OBJC_H) $(HASH_H) $(srcdir)/gstddef.hobject.o: object.m object.h $(OBJC_H) $(GCC_FOR_TARGET) -c $(GCC_CFLAGS) $(SUBDIR_INCLUDES) $<mostlyclean: -rm -f core.o hash.o object.o libobjc.aclean: mostlycleandistclean: mostlycleanextraclean: mostlyclean
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -