?? makefile
字號:
# ------------------------------------------------------------------------# # Use, duplication, or disclosure by the Government is subject to# restricted rights as set forth in the DFARS.# # BBNT Solutions LLC# A Part of # GTE # 10 Moulton Street# Cambridge, MA 02138# (617) 873-3000# # Copyright 1999-2000 by BBNT Solutions LLC,# A part of GTE, all rights reserved.# # **********************************************************************# # $Source: /cvs/distapps/openmap/src/cserver/link/src/makefile,v $# $RCSfile: makefile,v $# $Revision: 1.1.1.1 $# $Date: 2003/02/14 21:35:48 $# $Author: dietrick $# ------------------------------------------------------------------------all: liblink.a linkserverSYSTEM_TYPE = solaris2#COMPILER_HOME = /opt/SUNWsproCOMPILER_HOME = /usr/local/gnuLDLIBS = -ltoolLib -lsocket -lnslCXX_AR = $(COMPILER_HOME)/bin/ar rcv# MAC OS X ------#COMPILER_HOME = /usr#LDLIBS = -ltoolLib#CXX_AR = $(COMPILER_HOME)/bin/ar -rsv# ----------------#CC = $(COMPILER_HOME)/bin/ccCC = $(COMPILER_HOME)/bin/gcc -WallCXXFLAGS = -I../include -I../../include -DSOLARIS=1 \ -DMULTICAST=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_ERRNO_H=1 \ -DHAVE_STDLIB_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 \ -DHAVE_SYS_STREAM_H=1 -DHAVE_SYS_UN_H=1 -DHAVE_SYS_TIME_H=1 \ -DHAVE_TOLOWER=1 -DHAVE_STRING_H=1 -DTIME_WITH_SYS_TIME=1LDFLAGS = -L../../lib -L$(COMPILER_HOME)/libSERVERM.c = LinkServer.cSERVERM.o = $(SERVERM.c:.c=.o) SERVER.c = LatLonPoint.c Response.c \ LinkBitmap.c LinkCircle.c LinkRectangle.c LinkText.c\ LinkSocket.c LinkArgs.c LinkPoly.c LinkGrid.c\ Request.c LinkLine.c LinkRaster.c LinkImage.c \ MapRequest.c ActionRequest.c Link.c LinkPoint.cSERVER.o = $(SERVER.c:.c=.o)linkserver: $(SERVER.o) $(SERVERM.o) $(CC) $(CXXFLAGS) $(LDFLAGS) -o $@ \ $(SERVERM.o) $(SERVER.o) $(LDLIBS) mkdir -p ../../bin cp linkserver ../../binliblink.a: $(SERVER.o) $(CXX_AR) liblink.a $(SERVER.o) mkdir -p ../../lib mkdir -p ../../include cp liblink.a ../../lib cp -r ../include ../../include/link# compile using Purify Software's profilerlinkserver.pure: $(SERVER.o) $(SERVERM.o) purify -best-effort $(CC) $(CXXFLAGS) $(LDFLAGS) -o $@ \ $(SERVERM.o) $(SERVER.o) $(LDLIBS).c: $(CC) -o $(LDFLAGS) $(CXXFLAGS) $* $*.c.c.o: $(CC) -c $(LDFLAGS) $(CXXFLAGS) $*.c# what gets removed on a "make clean"CLEANUPS = linkserver *.o *.a *~RM = /bin/rm -rfclean: $(RM) $(CLEANUPS)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -