⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 [Game.Programming].Academic - Graphics Gems (6 books source code)
💻
字号:
# Accurate Polygon Scan Conversion Using Half-Open Intervals,#     by Kurt Fleischer and David Salesin## don't put any -g or -O here -- it's taken care of elsewhere# -AcCFLAGS= -AaOBJ =	 fixpoint.o dblfixpoint.o tri.oGRAPHICSLIB = -L /usr/lib/X11R4 -lXwindow -lsb -lXhp11 -lX11 -ldld# non-shared library, non-X version:#GRAPHICSLIB = -ldd98721 -ldd98731 -lsb1 -lsb2OBJO= $(OBJ:.o=.oo)OBJG= $(OBJ:.o=.og)OBJP= $(OBJ:.o=.op)default: tridepend:	;mkmf && ed - makefile < Make.mkmf.ed clean:	;rm -f core tri a.out *.o? *.o *~ *.og *.oo *.op# debugging versiontri:  $(OBJG) test.og	cc -g -o $@ $(OBJG) test.og $(GRAPHICSLIB) -lm# optimized versiontrio: $(OBJO) test.oo	cc -O -o $@ $(OBJO) test.oo $(GRAPHICSLIB) -lm# exhaustive test program (lores)exhaust: $(OBJO) exhaust.oo	cc -O -o $@ $(OBJO) exhaust.oo $(GRAPHICSLIB) -lm# debugging versiondtri: gemfile.og test.og addendum.og	cc -g -o $@ gemfile.og test.og addendum.og \		-l# exhaustive test program (lores)dexhaust: gemfile.og exhaust.oo	cc -O -o $@ gemfile.og exhaust.oo addendum.og \		$(GRAPHICSLIB) -lm## Compilation rules#.SUFFIXES:.SUFFIXES: .op .og .oo .c.c.og:	cc -c -g $(CFLAGS) $< && mv -f $*.o $*.og.c.oo:	cc -c -O $(CFLAGS) $< && mv -f $*.o $*.oo.c.op:	cc -c -O -G $(CFLAGS) $< && mv -f $*.o $*.op###dblfixpoint.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h fixpoint.hexhaust.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h /usr/include/starbase.c.h \	fixpoint.hfixpoint.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h fixpoint.hformatted.tri.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.hgemfile.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.h fixpoint.htest.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/stdlib.h \	/usr/include/math.h /usr/include/starbase.c.htri.og: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/math.h \	fixpoint.hdblfixpoint.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h fixpoint.hexhaust.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h /usr/include/starbase.c.h \	fixpoint.hfixpoint.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h fixpoint.hformatted.tri.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.hgemfile.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.h fixpoint.htest.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/stdlib.h \	/usr/include/math.h /usr/include/starbase.c.htri.oo: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/math.h \	fixpoint.hdblfixpoint.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h fixpoint.hexhaust.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h /usr/include/starbase.c.h \	fixpoint.hfixpoint.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/stdlib.h /usr/include/math.h fixpoint.hformatted.tri.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.hgemfile.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h \	/usr/include/math.h fixpoint.htest.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/stdlib.h \	/usr/include/math.h /usr/include/starbase.c.htri.op: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/math.h \	fixpoint.h

⌨️ 快捷键说明

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