makefile

来自「Defender style game programmed for Windo」· 代码 · 共 67 行

TXT
67
字号
# Makefile for defendguin# by Bill Kendrick# bill@newbreedsoftware.com# http://www.newbreedsoftware.com/defendguin/# November 6, 1999 - January 5, 2002# User-definable stuff:CFLAGS=-Wall -O2#DATA_PREFIX=$(PWD)/data/PREFIX=.MAN_PREFIX=$(PREFIX)BIN_PREFIX=$(PREFIX)DATA_PREFIX=$(PREFIX)/data/JOY=YES# Other definitions:SDL_CFLAGS := $(shell sdl-config --cflags)SDL_LDFLAGS := $(shell sdl-config --libs) -L/usr/X11R6/libMIXER=-lSDL_mixerNOSOUNDFLAG=__SOUNDCFLAGS=-Wall $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(NOSOUNDFLAG) \	-DJOY_$(JOY)SDL_LIB=$(SDL_LDFLAGS) $(MIXER)# Make commands:all:	defendguinnosound:	make defendguin MIXER= NOSOUNDFLAG=NOSOUNDinstall:	defendguin	install -d $(DATA_PREFIX)	cp -R data/* $(DATA_PREFIX)	chmod -R a+rX,g-w,o-w $(DATA_PREFIX)	cp defendguin $(BIN_PREFIX)/	chmod a+rx,g-w,o-w $(BIN_PREFIX)/defendguin	cp defendguin.6 $(MAN_PREFIX)/man/man6/	chmod a+rx,g-w,o-w $(MAN_PREFIX)/man/man6/defendguin.6uninstall:	-rm -r $(DATA_PREFIX)	-rm $(PREFIX)/bin/defendguin	-rm $(PREFIX)/man/man6/defendguin.6clean:	-rm defendguin	-rm *.o# Main executable:defendguin:	defendguin.o	$(CC) $(CFLAGS) defendguin.o -o defendguin $(SDL_LIB) -lm# Main object:defendguin.o:	defendguin.c

⌨️ 快捷键说明

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