makefile

来自「segy 显示程序!希望能给正在做这部分朋友提供一部分资料」· 代码 · 共 62 行

TXT
62
字号
LIBS =		SRCS =		gsegyfile_test.c gtkseisviewgl_test.cHDRS =DIRDEPTH =	1include ../Makefile.configGSEGYFILE_TEST = gsegyfile_testGTKSEISVIEWGL_TEST = gtkseisviewgl_testCFLAGS +=	$(GTK_CFLAGS) $(GTKGLEXT_CFLAGS)LIBS +=		$(G_THREAD_LIBS) $(GTK_LIBS) $(GTKGLEXT_LIBS) -lmall:		testsifeq ($(OS), win32)GSEGYFILE_OBJ =	$(PRODUCTOBJDIR)/$(GSEGYFILE_TEST).oGSEGYFILE_BIN = $(PRODUCTTESTDIR)/$(GSEGYFILE_TEST).exeGTKSEISVIEWGL_OBJ = $(PRODUCTOBJDIR)/$(GTKSEISVIEWGL_TEST).oGTKSEISVIEWGL_BIN = $(PRODUCTTESTDIR)/$(GTKSEISVIEWGL_TEST).exeendififeq ($(OS), linux)GSEGYFILE_OBJ =	$(PRODUCTOBJDIR)/$(GSEGYFILE_TEST).oGSEGYFILE_BIN = $(PRODUCTTESTDIR)/$(GSEGYFILE_TEST)GTKSEISVIEWGL_OBJ = $(PRODUCTOBJDIR)/$(GTKSEISVIEWGL_TEST).oGTKSEISVIEWGL_BIN = $(PRODUCTTESTDIR)/$(GTKSEISVIEWGL_TEST)endif.PHONY: teststests:		$(GSEGYFILE_BIN) $(GTKSEISVIEWGL_BIN)$(GSEGYFILE_BIN): $(GSEGYFILE_OBJ)		$(CC) -o $(GSEGYFILE_BIN) $(GSEGYFILE_OBJ) $(LDFLAGS) $(GSEGYFILELIB_LD) $(LIBS)ifneq ($(OS), win32)		@$(MAKERUNTEST) $(GSEGYFILE_TEST) $(PRODUCTLIBDIR) $(PRODUCTTESTDIR)endif$(GTKSEISVIEWGL_BIN): $(GTKSEISVIEWGL_OBJ)		$(CC) -o $(GTKSEISVIEWGL_BIN) $(GTKSEISVIEWGL_OBJ) $(LDFLAGS) $(GTKSEISVIEWGL_LD) $(LIBS)ifneq ($(OS), win32)		@$(MAKERUNTEST) $(GTKSEISVIEWGL_TEST) $(PRODUCTGLDIR) $(PRODUCTTESTDIR)endif.PHONY: dependdepend:		$(MAKEDEPEND).PHONY: cleanclean:		-rm -f core.* $(OBJS) $(GSEGYFILE_BIN) $(GTKSEISVIEWGL_BIN) $(GSEGYFILE_TEST).sh $(GTKSEISVIEWGL_TEST).sh.PHONY: installinstall:		@echo 'Installation is not yet implemented'include $(DEPFILE)

⌨️ 快捷键说明

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