📄 makefile
字号:
LIBS = SRCS = gsegyview.c gsegyviewmainwindow.cHDRS = gsegyviewmainwindow.hDIRDEPTH = 1include ../Makefile.configGSEGYVIEW_NAME = gsegyviewCFLAGS += $(GTK_CFLAGS) $(GTKGLEXT_CFLAGS)LIBS += $(G_THREAD_LIBS) $(GTK_LIBS) $(GTKGLEXT_LIBS)ifeq ($(OS), win32)GSEGYVIEW_BIN = $(PRODUCTVIEWDIR)/$(GSEGYVIEW_NAME).exeLIBS += -lintlendififeq ($(OS), linux)GSEGYVIEW_BIN = $(PRODUCTVIEWDIR)/$(GSEGYVIEW_NAME)endifall: gsegyview.PHONY: gsegyviewgsegyview: $(GSEGYVIEW_BIN)$(GSEGYVIEW_BIN): $(OBJS) $(GSEGYFILELIB_SO) $(GTKSEISVIEWGL_SO) $(GSEGYVIEWUI_A)ifeq ($(OS), win32) $(WINDRES) -I ../data ../data/gsegyview.rc $(PRODUCTOBJDIR)/gsegyview_rc.o $(CC) -o $(GSEGYVIEW_BIN) $(OBJS) $(PRODUCTOBJDIR)/gsegyview_rc.o \ $(LDFLAGS) $(GSEGYFILELIB_LD) $(GTKSEISVIEWGL_LD) $(GSEGYVIEWUI_LD) $(LIBS)else $(CC) -o $(GSEGYVIEW_BIN) $(OBJS) $(LDFLAGS) $(GSEGYFILELIB_LD) $(GTKSEISVIEWGL_LD) $(GSEGYVIEWUI_LD) $(LIBS) @$(MAKERUNTEST) $(GSEGYVIEW_NAME) $(PRODUCTGLDIR):$(PRODUCTLIBDIR) $(PRODUCTVIEWDIR)endif.PHONY: dependdepend: $(MAKEDEPEND).PHONY: cleanclean:ifeq ($(OS), win32) -rm -f $(PRODUCTOBJDIR)/gsegyview_rc.oendif -rm -f core.* $(OBJS) $(GSEGYVIEW_BIN) $(GSEGYVIEW_NAME).sh.PHONY: installinstall:ifeq ($(OS), linux) @cp $(GSEGYVIEW_BIN) $(BININST)else @echo 'Installation is not yet implemented'endifinclude $(DEPFILE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -