📄 makefile
字号:
# Makefile for GLUT## NOTICE: The OpenGL Utility Toolkit (GLUT) distribution contains source# code published in a book titled "Programming OpenGL for the X Window# System" (ISBN: 0-201-48359-9) published by Addison-Wesley. The# programs and associated files contained in the distribution were# developed by Mark J. Kilgard and are Copyright 1994, 1995, 1996 by Mark# J. Kilgard (unless otherwise noted). The programs are not in the# public domain, but they are freely distributable without licensing# fees. These programs are provided without guarantee or warrantee# expressed or implied.## GLUT source included with Mesa with permission from Mark Kilgard.TOP = ../../..include $(TOP)/configs/current##### MACROS #####GLUT_MAJOR = 3GLUT_MINOR = 7GLUT_TINY = 1SOURCES = \ glut_8x13.c \ glut_9x15.c \ glut_bitmap.c \ glut_bwidth.c \ glut_cindex.c \ glut_cmap.c \ glut_cursor.c \ glut_dials.c \ glut_dstr.c \ glut_event.c \ glut_ext.c \ glut_fullscrn.c \ glut_gamemode.c \ glut_get.c \ glut_glxext.c \ glut_hel10.c \ glut_hel12.c \ glut_hel18.c \ glut_init.c \ glut_input.c \ glut_joy.c \ glut_key.c \ glut_keyctrl.c \ glut_keyup.c \ glut_menu.c \ glut_menu2.c \ glut_mesa.c \ glut_modifier.c \ glut_mroman.c \ glut_overlay.c \ glut_roman.c \ glut_shapes.c \ glut_space.c \ glut_stroke.c \ glut_swap.c \ glut_swidth.c \ glut_tablet.c \ glut_teapot.c \ glut_tr10.c \ glut_tr24.c \ glut_util.c \ glut_vidresize.c \ glut_warp.c \ glut_win.c \ glut_winmisc.c \ layerutil.cOBJECTS = $(SOURCES:.c=.o)##### RULES #####.c.o: $(CC) -c -I$(TOP)/include $(X11_INCLUDES) $(CFLAGS) $(GLUT_CFLAGS) $<##### TARGETS #####default: $(LIB_DIR)/$(GLUT_LIB_NAME)# Make the library$(LIB_DIR)/$(GLUT_LIB_NAME): depend $(OBJECTS) $(TOP)/bin/mklib -o $(GLUT_LIB) -linker '$(CC)' \ -major $(GLUT_MAJOR) -minor $(GLUT_MINOR) -patch $(GLUT_TINY) \ $(MKLIB_OPTIONS) -install $(LIB_DIR) \ $(GLUT_LIB_DEPS) $(OBJECTS)clean: -rm -f *.o *~ -rm -f *.lo -rm -f *.la -rm -rf .libs -rm -rf depend depend.bakdepend: $(SOURCES) @ echo "running $(MKDEP)" @ touch depend @ $(MKDEP) $(MKDEP_OPTIONS) -I$(TOP)/include $(SOURCES) \ > /dev/null include depend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -