?? makefile.sgi
字號:
## $Header: # File: makefile.sgi# By: Alex Theo de Jong, NIST# Description:# Makefile for MPEG 2 Demultiplexor implementation for SGI Irix 5.3#OS = -DIRIX # -DIRIX_PTHREAD# Use Multi-Processing on Irix; pthread library does not work with X11THREADLIB = # -L/opt/pthread/lib/libpthread.aTHREADINC = # -I/opt/pthread/include# DirectoriesPIDRDIR = .INSTBIN = ../../../Bin/IrixINSTLIB = ../../../LibINSTINC = ../../../IncATMINC = /usr/fore/includeATMLIB = /usr/fore/lib# ToolsCP = cpMV = mvRM = rm -fCHMOD = chmod 666CPP = CC # SGI Native compiler # # CPP = g++ -V2.6.3 # GNU Compiler versionAR = arSTRP = /bin/strip# Compiler optionsEXTERNAL = # -fexternal-templatesATM = -DFORE_ATMPROTOTYPE = # -fno-strict-prototypeDEBUG = # -ggdb -DTRACE # -DDEBUGWARNINGS = # -Wall # List all warnings # -w # Suppress warnings #OPTIMIZE = # -O6 # -O2 # -O6 ## Compiler flagsCPPFLAGS = $(DEBUG) $(WARNINGS) $(OPTIMIZE) $(OS) $(ATM) \ $(PROTOTYPE) $(EXTERNAL) -I$(PIDRDIR) -I$(INSTINC) $(THREADINC) \ -I$(ATMINC)# Loader/linker flagsLDFLAGS = -L$(INSTLIB) -L$(ATMLIB)LDLIBS = -lmpeg -lutil -lXext -lX11 -laudio -latm $(THREADLIB)# Things to compileOBJECTS = mpeg2demux.oHEADERS = mpeg2demux.hhPROGRAM = mpeg2playerLIBRARY = libmpeg.a# Compile linesall: $(PROGRAM)install: binclean: installclean installclean: $(RM) *.o *~ *.~?~ core $(PROGRAM)%.a: $(OBJECTS) $(AR) vrus $(INSTLIB)/$*.a $(OBJECTS) $(CP) *.hh $(INSTINC) $(CHMOD) $(INSTINC)/*.hh.cc.o: $(RM) $@ $(CPP) $(CPPFLAGS) -c $<$(PROGRAM): $(RM) $(PROGRAM) $(CPP) -o $(PROGRAM) $(PROGRAM).o $(LDFLAGS) $(LDLIBS)bin: $(PROGRAM) $(CP) $(PROGRAM) $(INSTBIN) $(STRP) $(INSTBIN)/$(PROGRAM)# Dependenciesmpeg2demux.o: mpeg2demux.hh$(PROGRAM).o: mpeg2demux.hh$(PROGRAM): $(LIBRARY) $(PROGRAM).o
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -