📄 makefile
字号:
ifeq ($(SRCDIR)x,x) SRCDIR = $(CURDIR)/../../.. BUILDDIR = $(SRCDIR)endifSUBDIR = converter/other/jbigVPATH=.:$(SRCDIR)/$(SUBDIR)include $(BUILDDIR)/Makefile.configLIBJBIG_OBJECTS = jbig.o jbig_tab.oINCLUDES =ifneq ($(JBIGHDR_DIR),NONE) INCLUDES += -I$(JBIGHDR_DIR)endififneq ($(JBIGHDR_DIR),NONE) ifneq ($(JBIGLIB),NONE) BINARIES = jbigtopnm pnmtojbig endifendifSCRIPTS =ifeq ($(JBIGLIB),$(BUILDDIR)/$(SUBDIR)/libjbig.a) JBIGLIB_DEP = $(JBIGLIB)else # It's not our internal version; user's on his own to make sure it's builtendifOBJECTS = $(BINARIES:%=%.o) $(LIBJBIG_OBJECTS)MERGE_OBJECTS = $(BINARIES:%=%.o2) $(LIBJBIG_OBJECTS)all: $(BINARIES)HEADERLINKS = pm_config.h pm.h pbm.h pgm.h ppm.h ppmcmap.h pnm.h mallocvar.hinclude $(SRCDIR)/Makefile.common$(BINARIES): %: %.o $(JBIGLIB_DEP) $(NETPBMLIB) $(LIBOPT) $(LD) $(LDFLAGS) -o $@ $< \ `$(LIBOPT) $(NETPBMLIB) $(JBIGLIB)` $(MATHLIB) $(LDLIBS) \ $(RPATH) $(LADD)$(BUILDDIR)/$(SUBDIR)/libjbig.a: $(LIBJBIG_OBJECTS) $(AR) -rc $@ $^ $(RANLIB) $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -