📄 makefile
字号:
# $Id: makefile,v 1.10 2006/02/20 04:04:57 pwessel Exp $
# makefile for misc directory
#
#----------------- stop here - nothing to edit--------------------
include ../makegmt.macros
CDF = -L$(NETCDF)/lib -lnetcdf
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
MISC_H =
MISC_C = psmegaplot.c makepattern.c nc2xy.c ps2raster.c
#-------------------------------------------------------------------------------
# object file dependencies
#-------------------------------------------------------------------------------
MISC_O = ${MISC_C:.c=.o}
MISC = ${MISC_C:.c=}
all: $(MISC)
$(MISC_O): $(GMT_H) $(MISC_H)
#-------------------------------------------------------------------------------
install: all
for i in $(MISC); do \
$(INSTALL) $$i$(EXE) $(bindir); \
done
uninstall:
for i in $(MISC); do \
\rm -f $(bindir)/$$i$(EXE); \
done
spotless: clean
clean:
rm -f *.o
for i in $(MISC); do \
\rm -f $$i$(EXE); \
done
#-------------------------------------------------------------------------------
# program dependencies
#-------------------------------------------------------------------------------
$(MISC): $(MISC_O)
$(CC) $(CFLAGS) $(LDFLAGS) $@.o -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) -o $@
.c.o:
$(CC) -c $(CFLAGS) $<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -