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

📄 makefile.sgi

📁 游戏编程精粹,对刚入门的游戏开发者很有帮助
💻 SGI
字号:
## Makefile to build shadow mapping example on IRIX
##
## DATE:	2000-Mar-24 13:07:11
##
## Copyright (C) 1995 by Gabor Nagy. All rights reserved.
##

CFLAGS	= -O2 -Xcpluscomm -woff 1048 -n32 -mips4 -DUSEOpenGL -IE3dlib/include
LDFLAGS	= -lglut -lGLU -lGL -lXmu -lXt -lXext -lX11 -lm -lc
MKLF	= -n32
LIBDIR	= /usr/lib32

INCLUDES = 	E3dlib/include/geo.h\
		E3dlib/include/obj.h\
		E3dlib/include/shadow.h\
		E3dlib/include/str.h

TARGETS	=	obj/main.o\
		obj/display.o\
		obj/geo.o\
		obj/obj.o\
		obj/polygons.o\
		obj/str.o


glass.sgi:	Makefile $(TARGETS)
		$(CC) $(MKLF) -o $@ $(TARGETS) -L$(LIBDIR) $(LDFLAGS)

clean:
		rm -f $(TARGETS) core



obj/main.o:	main.c $(INCLUDES)
		$(CC) -c $(CFLAGS) main.c -o $@

obj/display.o:	E3dlib/src/display.c $(INCLUDES)
		$(CC) -c $(CFLAGS) E3dlib/src/display.c -o $@

obj/geo.o:	E3dlib/src/geo.c $(INCLUDES)
		$(CC) -c $(CFLAGS) E3dlib/src/geo.c -o $@

obj/obj.o:	E3dlib/src/obj.c $(INCLUDES)
		$(CC) -c $(CFLAGS) E3dlib/src/obj.c -o $@

obj/polygons.o:	E3dlib/src/polygons.c $(INCLUDES)
		$(CC) -c $(CFLAGS) E3dlib/src/polygons.c -o $@

obj/str.o:	E3dlib/src/str.c $(INCLUDES)
		$(CC) -c $(CFLAGS) E3dlib/src/str.c -o $@

⌨️ 快捷键说明

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