📄 makefile
字号:
# libld make file## @(#)Makefile 1.3 11/7/91 ESIINC= ../incLIBMOD = 0644CFLAGS= -c -O -DFLEXNAMES $(PROGCFLAGS)SOURCE= allocldp.c freeldp.c index.c \ ldaclose.c ldahread.c ldaopen.c \ ldclose.c ldfhread.c \ ldgetnam.c ldlread.c ldlseek.c \ ldnlseek.c ldnrseek.c ldnshrd.c \ ldnsseek.c ldohseek.c ldopen.c \ ldrseek.c ldshread.c ldsseek.c \ ldtbindx.c ldtbread.c ldtbseek.c \ sgetl.c sname.c sputl.c \ strchr.c strpbrk.c strtol.c vldldp.cOBJECTS= allocldp.o freeldp.o index.o \ ldaclose.o ldahread.o ldaopen.o \ ldclose.o ldfhread.o \ ldgetnam.o ldlread.o ldlseek.o \ ldnlseek.o ldnrseek.o ldnshrd.o \ ldnsseek.o ldohseek.o ldopen.o \ ldrseek.o ldshread.o ldsseek.o \ ldtbindx.o ldtbread.o ldtbseek.o \ sgetl.o sname.o sputl.o \ strchr.o strpbrk.o strtol.o vldldp.olibld.a: $(OBJECTS) ar rv libld.a $? chmod $(LIBMOD) libld.a $(RANLIB) libld.a allocldp.o: $(INC)/filehdr.h $(INC)/ldfcn.h lddef.h \ allocldp.c $(CC) $(CFLAGS) -I$(INC) allocldp.c ;freeldp.o: $(INC)/filehdr.h $(INC)/ldfcn.h lddef.h \ freeldp.c $(CC) $(CFLAGS) -I$(INC) freeldp.c ;index.o: index.c $(CC) $(CFLAGS) -I$(INC) index.c ;ldaclose.o: $(INC)/filehdr.h $(INC)/ldfcn.h \ ldaclose.c $(CC) $(CFLAGS) -I$(INC) ldaclose.c ;ldahread.o: $(INC)/ar.h $(INC)/filehdr.h $(INC)/ldfcn.h \ ldahread.c $(CC) $(CFLAGS) -I$(INC) ldahread.c ;ldaopen.o: $(INC)/filehdr.h $(INC)/ldfcn.h ldaopen.c $(CC) $(CFLAGS) -I$(INC) ldaopen.c ;ldclose.o: $(INC)/ar.h $(INC)/filehdr.h $(INC)/ldfcn.h \ ldclose.c $(CC) $(CFLAGS) -I$(INC) ldclose.c ;ldfhread.o: $(INC)/filehdr.h $(INC)/ldfcn.h ldfhread.c $(CC) $(CFLAGS) -I$(INC) ldfhread.c ;ldgetnam.o: $(INC)/filehdr.h $(INC)/syms.h $(INC)/ldfcn.h \ ldgetnam.c $(CC) $(CFLAGS) -I$(INC) ldgetnam.c ;ldlread.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/linenum.h \ $(INC)/syms.h $(INC)/ldfcn.h ldlread.c $(CC) $(CFLAGS) -I$(INC) ldlread.c ;ldlseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldlseek.c $(CC) $(CFLAGS) -I$(INC) ldlseek.c ;ldnlseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldnlseek.c $(CC) $(CFLAGS) -I$(INC) ldnlseek.c ;ldnrseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldnrseek.c $(CC) $(CFLAGS) -I$(INC) ldnrseek.c ;ldnshrd.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldnshrd.c $(CC) $(CFLAGS) -I$(INC) ldnshrd.c ;ldnsseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldnsseek.c $(CC) $(CFLAGS) -I$(INC) ldnsseek.c ;ldohseek.o: $(INC)/filehdr.h $(INC)/ldfcn.h ldohseek.c $(CC) $(CFLAGS) -I$(INC) ldohseek.c ;ldopen.o: $(INC)/ar.h $(INC)/filehdr.h $(INC)/ldfcn.h ldopen.c $(CC) $(CFLAGS) -I$(INC) ldopen.c ;ldrseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldrseek.c $(CC) $(CFLAGS) -I$(INC) ldrseek.c ;ldshread.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldshread.c $(CC) $(CFLAGS) -I$(INC) ldshread.c ;ldsseek.o: $(INC)/filehdr.h $(INC)/scnhdr.h $(INC)/ldfcn.h \ ldsseek.c $(CC) $(CFLAGS) -I$(INC) ldsseek.c ;ldtbindx.o: $(INC)/filehdr.h $(INC)/syms.h $(INC)/ldfcn.h \ ldtbindx.c $(CC) $(CFLAGS) -I$(INC) ldtbindx.c ;ldtbread.o: $(INC)/filehdr.h $(INC)/syms.h $(INC)/ldfcn.h \ ldtbread.c $(CC) $(CFLAGS) -I$(INC) ldtbread.c ;ldtbseek.o: $(INC)/filehdr.h $(INC)/ldfcn.h ldtbseek.c $(CC) $(CFLAGS) -I$(INC) ldtbseek.c ;sgetl.o: $(INC)/values.h sgetl.c $(CC) $(CFLAGS) -I$(INC) sgetl.c ;sname.o: sname.c $(CC) $(CFLAGS) -I$(INC) sname.c ;sputl.o: $(INC)/values.h sputl.c $(CC) $(CFLAGS) -I$(INC) sputl.c ;strchr.o: strchr.c $(CC) $(CFLAGS) -I$(INC) strchr.c ;strpbrk.o: strpbrk.c $(CC) $(CFLAGS) -I$(INC) strpbrk.c ;strtol.o: strtol.c $(CC) $(CFLAGS) -I$(INC) strtol.c ;vldldp.o: $(INC)/filehdr.h $(INC)/ldfcn.h lddef.h vldldp.c $(CC) $(CFLAGS) -I$(INC) vldldp.c ;clean: -rm -f $(OBJECTS) libld.a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -