📄 makefile
字号:
LIBS = SRCS = gseispalette.c gseisviewaxis.c gseisviewaxistraces.c gseisviewaxisz.c \ gseisviewshaders.c gseisviewtool.c gseisviewtoolaux.c gseisviewtoolhlight.c \ gseisviewtoolmagnify.c gseisviewtoolmotion.c gseisviewtoolscale.c \ gtkseisviewgl.c gtkseisviewglsl.cSRCS.f = gseisviewfor.fHDRS = glextsl.h gseisviewfor.h gseispalette.h gseisviewaxis.h gseisviewaxistraces.h \ gseisviewaxisz.h gseisviewdatavis.h gseisviewshaders.h gseisviewtool.h \ gseisviewtoolaux.h gseisviewtoolhlight.h gseisviewtoolmagnify.h gseisviewtoolmotion.h \ gseisviewtoolscale.h gtkseisviewgl.h gtkseisviewglsl.hHDRS_INST = gseispalette.h gseisviewaxis.h gseisviewaxistraces.h gseisviewaxisz.h \ gseisviewdatavis.h gseisviewtool.h gseisviewtoolaux.h gseisviewtoolhlight.h \ gseisviewtoolmagnify.h gseisviewtoolmotion.h gseisviewtoolscale.h \ gtkseisviewgl.hDIRDEPTH = 1MARSHAL_LIST = gtkseisviewgl_marshal.listMARSHAL_PREFIX = gtkseisviewgl_marshal include ../Makefile.configall: libs.PHONY: libslibs: $(GTKSEISVIEWGL_SO) $(GTKSEISVIEWGL_A)CFLAGS += $(GTKGLEXT_CFLAGS)LIBS += $(GTKGLEXT_LIBS)ifeq ($(THREAD_DEBUG), TRUE)DEFINES += -DTHREAD_DEBUGendififeq ($(OS), win32)$(GTKSEISVIEWGL_SO): $(OBJS) $(DLLWRAP) $(DLLWRAP_FLAGS) \ --output-def $(GTKSEISVIEWGL_DEF) --implib $(GTKSEISVIEWGL_A) \ -o $(GTKSEISVIEWGL_SO) $(OBJS) $(DLLPATH) $(LIBS)$(GTKSEISVIEWGL_A): $(OBJS) $(DLLWRAP) $(DLLWRAP_FLAGS) \ --output-def $(GTKSEISVIEWGL_DEF) --implib $(GTKSEISVIEWGL_A) \ -o $(GTKSEISVIEWGL_SO) $(OBJS) $(DLLPATH) $(LIBS)endififeq ($(OS), linux)$(GTKSEISVIEWGL_SO): $(OBJS) @rm -rf $(GTKSEISVIEWGL_SO_LN) @rm -rf $(GTKSEISVIEWGL_SO_LN).$(MAJOR_VERS) $(CC) -shared $(OBJS) $(LDFLAGS) $(LIBS) \ -Wl,-soname -Wl,$(GTKSEISVIEWGL_SO_LN_NAME).$(MAJOR_VERS) -o $(GTKSEISVIEWGL_SO) @ln -s $(GTKSEISVIEWGL_SO_NAME) $(GTKSEISVIEWGL_SO_LN) @ln -s $(GTKSEISVIEWGL_SO_NAME) $(GTKSEISVIEWGL_SO_LN).$(MAJOR_VERS)$(GTKSEISVIEWGL_A): $(OBJS) $(AR) ru $(GTKSEISVIEWGL_A) $(OBJS)endif.PHONY: dependdepend: $(MAKEDEPEND).PHONY: cleanclean: -rm -f $(OBJS) $(GTKSEISVIEWGL_SO) $(GTKSEISVIEWGL_A).PHONY: installinstall:ifeq ($(OS), linux) @cp $(GTKSEISVIEWGL_SO) $(LIBINST) @cp $(GTKSEISVIEWGL_A) $(LIBINST) @rm -rf $(LIBINST)/$(GTKSEISVIEWGL_SO_LN_NAME) @rm -rf $(LIBINST)/$(GTKSEISVIEWGL_SO_LN_NAME).$(MAJOR_VERS) @ln -s $(GTKSEISVIEWGL_SO_NAME) $(LIBINST)/$(GTKSEISVIEWGL_SO_LN_NAME) @ln -s $(GTKSEISVIEWGL_SO_NAME) $(LIBINST)/$(GTKSEISVIEWGL_SO_LN_NAME).$(MAJOR_VERS) @mkdir -p $(INCLUDEINST)/$(GTKSEISVIEWGL) @for i in $(HDRS_INST); do \ cp $$i $(INCLUDEINST)/$(GTKSEISVIEWGL); \ doneelse @echo 'Installation is not yet implemented'endifinclude $(DEPFILE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -