📄 makefile
字号:
ifeq ($(PLATFORM), linux)ifeq ($(PLATFORM), solaris)ARCH=$(PLATFORM)elseARCH=$(shell arch)endifCOMPILE=mymem partbPTHREADSDIR=/www/docs/classes/422/t2/pthreads/elseendifCFLAGS += -DMEMORY=9999start: $(COMPILE)partb: partb.c liblist.a gcc -Wall -pedantic -g -I. -L. -o partb partb.c -llist mymem: mymem.a test.o gcc -Wall -pedantic -g -I. -L. -o testing test.o $(PTHREADSDIR)lib/i686/pthreads.a -lMyMem -ltree test.o: test.c gcc -g -c -I. -L. test.c -I$(PTHREADSDIR) mymem.a: mymem.o ar ruv libMyMem.a mymem.o ranlib libMyMem.amymem.o: mymem.h mymem.c libtree.a gcc $(CFLAGS) -Wall -g -c -I. -o mymem.o mymem.c -ltree libtree.a: tree_adders.o tree_movers.o tree_removers.o ar ruv libtree.a tree_adders.o tree_movers.o tree_removers.o ranlib libtree.atree_adders.o: tree.h tree_adders.c gcc -Wall -g -c -I. -o tree_adders.o tree_adders.ctree_movers.o: tree.h tree_movers.c gcc -Wall -g -c -I. -o tree_movers.o tree_movers.ctree_removers.o: tree.h tree_removers.c gcc -Wall -g -c -I. -o tree_removers.o tree_removers.cliblist.a: list.o ar ruv liblist.a list.o ranlib liblist.alist.o: list.h list.c gcc -Wall -g -c -I. -o list.o list.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -