?? makefile
字號:
# 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 + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -