makefile.bsd

来自「CS架构的多平台的GUI系统」· BSD 代码 · 共 35 行

BSD
35
字号
CFLAGS = -g -WallRANLIB = ranlibOS != uname -ssources = lrmi.c lrmi.hobjects = lrmi.opic_objects = lrmi.loall = liblrmi.a liblrmi.so vbetest.if ${OS}=="NetBSD" || ${OS}=="OpenBSD"libs=	-li386.endifall: $(all).c.o:	$(CC) -c $(CPPFLAGS) $(CFLAGS) -o ${.TARGET} ${.IMPSRC}.SUFFIXES: .lo.c.lo:	$(CC) -c $(CPPFLAGS) $(CFLAGS) -fPIC -o ${.TARGET} ${.IMPSRC}liblrmi.a: $(objects)	$(AR) -r ${.TARGET} ${.ALLSRC}	$(RANLIB) ${.TARGET}liblrmi.so: $(pic_objects)	$(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -shared -o ${.TARGET} ${.ALLSRC} ${libs}vbetest: vbetest.o liblrmi.a	$(CC) $(CPPFLAGS) $(CFLAGS) -o ${.TARGET} ${.ALLSRC} ${libs}.PHONY: cleanclean:	rm -f $(objects) $(pic_objects) vbetest.o $(all) *.core

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?