📄 gnumakefile
字号:
# Makefile for the MapInfo TAB Read/Write library#include ../GNUmake.optINCLUDE := -I../ogr $(INCLUDE)## #TAB_OBJS= mitab_rawbinblock.o mitab_mapheaderblock.o mitab_mapindexblock.o \ mitab_mapobjectblock.o mitab_mapcoordblock.o mitab_maptoolblock.o \ mitab_feature.o mitab_tooldef.o \ mitab_mapfile.o mitab_idfile.o mitab_datfile.o mitab_tabfile.o \ mitab_utils.o mitab_spatialref.o mitab_feature_mif.o \ mitab_middatafile.o mitab_miffile.o mitab_imapinfofile.o \ mitab_coordsys.o mitab_indfile.o mitab_tabview.o \ mitab_geometry.o mitab_capi.o mitab_bounds.o mitab_tabseamless.o TAB_HDRS= mitab.h mitab_priv.h mitab_utils.h OGRTAB_OBJS = mitab_ogr_driver.o mitab_ogr_datasource.oMITABLIB_OBJS= $(TAB_OBJS)MITAB_LIB= mitab.aLIBS = $(MITAB_LIB) ../ogr/ogr.a ../cpl/cpl.a $(LIB_DBMALLOC) -ldldefault: $(MITAB_LIB) tab2tab ogrinfo mitabc_testrs232.o:rs232.c rs232.h arm-linux-c++ -c rs232.c$(TAB_OBJS): $(TAB_HDRS)$(OGRTAB_OBJS): mitab_ogr_driver.htab2tab: tab2tab.o $(LIBS) mitab.h mitab_priv.h rs232.o rs232.h $(CXX) $(LFLAGS) -o tab2tab tab2tab.o rs232.o $(LIBS) $(LIB_DBMALLOC) -I./ -lm ogr2ogr: ogr2ogr.o $(OGRTAB_OBJS) $(LIBS) mitab.h mitab_priv.h $(CXX) $(LFLAGS) -o ogr2ogr ogr2ogr.o rs232.o $(OGRTAB_OBJS) $(LIBS) \ $(LIB_DBMALLOC) -lmogrinfo: ogrinfo.o $(OGRTAB_OBJS) $(LIBS) mitab.h mitab_priv.h $(CXX) $(LFLAGS) -o ogrinfo ogrinfo.o rs232.o $(OGRTAB_OBJS) $(LIBS) \ $(LIB_DBMALLOC) -lmmitabc_test: mitabc_test.o rs232.o $(LIBS) mitab.h mitab_priv.h mitab_capi.h rs232.h $(CXX) $(LFLAGS) -static -o mitabc_test mitabc_test.o rs232.o $(LIBS) \ $(LIB_DBMALLOC) -lmtabindex: tabindex.o $(LIBS) mitab.h mitab_priv.h $(CXX) $(LFLAGS) -o tabindex tabindex.o rs232.o $(LIBS) $(LIB_DBMALLOC) -lmtabdump: tabdump.o $(LIBS) mitab.h mitab_priv.h $(CXX) $(LFLAGS) -o tabdump tabdump.o rs232.o $(LIBS) $(LIB_DBMALLOC) -lm../cpl/cpl.a: (cd ../cpl; make)$(MITAB_LIB): $(MITABLIB_OBJS) rm -f $(MITAB_LIB) $(AR) rc $(MITAB_LIB) $(MITABLIB_OBJS) clean: rm -f $(MITAB_LIB) $(MITABLIB_OBJS) $(OGRTAB_OBJS) rm -f tab2tab.o tab2tab rm -f ogr2ogr.o ogr2ogr rm -f ogrinfo.o ogrinfo rm -f mitabc_test mitabc_test.o rm -f tabdump.o tabdump rm -f tabindex.o tabindex
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -