⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.sle

📁 gsac程序包
💻 SLE
字号:
# File>>> Makefile.std#--#-- %M% -- version %I% (IMEC)		last updated: %E%#--#-- Copyright (c) 1993#-- IMEC vzw#-- Kapeldreef 75#-- B-3001 LEUVEN#-- BELGIUM#--#-- Author   : A. Demaree#--#-- Date     : February 1, 1993#--#-- Function : Makefile to create the program `calxvig' and the library `calxvig.a'.#--#-- Comment  :#--#-- Review   :#--###### modified by RB Herrmann, 11 January 1998 # Just uncomment the closet machine type and OS version######-------------------------------------------------------------------------------# Include and library directories#-------------------------------------------------------------------------------IDIR          = ../includeLIBDIR        = ../libLIBS          =#-------------------------------------------------------------------------------# Commands and commands flags#-------------------------------------------------------------------------------# Adapt the following macro definitions to your configuration.#######	SPARCS SOLARIS 2.5 OPEN WINDOWS EGCS Compilers (TESTED)#####CFLAGS        = -O -I$(IDIR) -I/usr/openwin/includeLDFLAGS       = -L/usr/openwin/lib -lgen -lnsl -lX11 -lmLINTFLAGS     = -u -I$(IDIR)CC            = gcc LINKER        = gcc LINT         = /usr/lang/alintRM            = /bin/rmAR            = /usr/ccs/bin/arBINDIR	       = ../../../../binRANLIB        = /usr/ccs/bin/ranlibLIBDIR        = ../../../../lib###### For HP 700 Series (HP-UX 9.01)  ( NOT VERIFIED)######CFLAGS        = -Ae -O -I$(IDIR) -I/usr/include/X11R5#LDFLAGS       = -L/usr/lib/X11R5 -lX11 -lm#LINTFLAGS     = -Ae -u -I$(IDIR) -I/usr/include/X11R5#CC            = /bin/cc#LINKER        = /bin/cc#LINT          = /usr/bin/lint#RM            = /bin/rm#AR            = /bin/ar#RANLIB        = /bin/ranlib###### For SUN/SPARC (SunOS 4.1.1)  ( NOT VERIFIED)######CFLAGS        = -O -I$(IDIR)#LDFLAGS       = -Bstatic -lX11 -lm#LINTFLAGS     = -u -I$(IDIR)#CC            = /usr/lang/acc#LINKER        = /usr/lang/acc#LINT          = /usr/lang/alint#RM            = /bin/rm#AR            = /bin/ar#RANLIB        = /usr/bin/ranlib###### For DecStation 3000/5000 (Ultrix 4.2a)  ( NOT VERIFIED)######CFLAGS        = -O -I$(IDIR)#LDFLAGS       = -lX11 -lm#LINTFLAGS     = -u -I$(IDIR)#CC            = /usr/bin/c89#LINKER        = /usr/bin/c89#LINT          = /usr/bin/lint#RM            = /bin/rm#AR            = /bin/ar#RANLIB        = /usr/bin/ranlib#-------------------------------------------------------------------------------# Program, libraries, objects, sources and include files#-------------------------------------------------------------------------------PROGRAM       = $(BINDIR)/calxvigOBJ           = xvig.oSRC           = xvig.cXVIG_LIB      = $(LIBDIR)/calxvig.aOBJS          = init.o \                rmdb.o \                color.o \                pattern.o \                window.o \                wlist.o \                cursor.o \                clist.o \                draw.o \                ptext.o \                ftext.o \                snskbd.oSRCS          = init.c \                rmdb.c \                color.c \                pattern.c \                window.c \                wlist.c \                cursor.c \                clist.c \                draw.c \                ptext.c \                ftext.c \                snskbd.cINCS          = $(IDIR)/xvig.h \                xviglocal.h \                commondata.h \                pattern.h \                charcodes.hICON_BITMAP   = calxvig.xbmEMPTY_BITMAP  = empty.xbm#-------------------------------------------------------------------------------# Makefile targets#-------------------------------------------------------------------------------.c.o:	$(CC) $(CFLAGS) -c $<all:  $(PROGRAM) $(XVIG_LIB) cleansrcs: $(SRC) $(SRCS)libs: $(XVIG_LIB)progs: $(PROGRAM) lint:	$(LINT) $(LINTFLAGS) $(SRC)	$(LINT) $(LINTFLAGS) $(SRCS)clean:	$(RM) -f $(OBJ) $(OBJS)cleanall:	$(RM) -f $(OBJ) $(PROGRAM) $(OBJS) $(XVIG_LIB)#-------------------------------------------------------------------------------# Translation rules and dependancies#-------------------------------------------------------------------------------$(PROGRAM): $(OBJ)	$(LINKER) $(LDFLAGS) -o $@ $(OBJ)    xvig.o: xvig.c commondata.h $(ICON_BITMAP) $(EMPTY_BITMAP)$(XVIG_LIB): $(OBJS)	$(AR) rv $@ $?	$(RANLIB) $@init.o: init.c $(IDIR)/xvig.h commondata.h xviglocal.hrmdb.o: rmdb.c $(IDIR)/xvig.h commondata.h xviglocal.hcolor.o: color.c $(IDIR)/xvig.h commondata.h xviglocal.hpattern.o: pattern.c $(IDIR)/xvig.h commondata.h xviglocal.h pattern.hwindow.o: window.c $(IDIR)/xvig.h commondata.h xviglocal.hwlist.o: wlist.c $(IDIR)/xvig.h commondata.h xviglocal.hcursor.o: cursor.c $(IDIR)/xvig.h commondata.h xviglocal.hclist.o: clist.c $(IDIR)/xvig.h commondata.h xviglocal.hdraw.o: draw.c $(IDIR)/xvig.h commondata.h xviglocal.hptext.o: ptext.c $(IDIR)/xvig.h commondata.h xviglocal.h charcodes.hftext.o: ftext.c $(IDIR)/xvig.h commondata.h xviglocal.hsnskbd.o: snskbd.c $(IDIR)/xvig.h commondata.h xviglocal.h

⌨️ 快捷键说明

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