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 + -
显示快捷键?