📄 makefile
字号:
KDU_PENTIUM = Pentium # Comment this out to get a generic compilation# KDU_SOLARIS = V8 # Uncomment this to build for Sparc V8 architectureKDU_GLIBS =# KDU_GLIBS += -static -static-libgcc # Uncomment this to get a static buildCC = g++INCLUDES = -I../commonC_OPT = -O -Wall -Wno-uninitialized $(KDU_GLIBS)CFLAGS = $(INCLUDES) $(C_OPT)MMX_OBJS =# C_OPT += -DGCC_VERSION_LESS_THAN_3 # Uncomment this if compiling on gcc-2.9.xifdef KDU_PENTIUM MMX_OBJS += gcc_dwt_mmx.o gcc_colour_mmx.o C_OPT += -DKDU_PENTIUM_GCCendififdef KDU_SOLARIS C_OPT += -mv8endifBIN_DIR = ../../binLIB_DIR = ../../liball :: libkdu.alibkdu.a :: block_coding_common.o block_decoder.o block_encoder.o decoder.o encoder.o mq_decoder.o mq_encoder.o blocks.o codestream.o compressed.o kernels.o messaging.o params.o colour.o analysis.o synthesis.o roi.o $(MMX_OBJS) ar -rv $(LIB_DIR)/libkdu.a *.omq_encoder.o :: ../coding/mq_encoder.cpp $(CC) $(CFLAGS) -c ../coding/mq_encoder.cpp \ -o mq_encoder.omq_decoder.o :: ../coding/mq_decoder.cpp $(CC) $(CFLAGS) -c ../coding/mq_decoder.cpp \ -o mq_decoder.oblock_coding_common.o :: ../coding/block_coding_common.cpp $(CC) $(CFLAGS) -c ../coding/block_coding_common.cpp \ -o block_coding_common.oblock_encoder.o :: ../coding/block_encoder.cpp $(CC) $(CFLAGS) -c ../coding/block_encoder.cpp \ -o block_encoder.oblock_decoder.o :: ../coding/block_decoder.cpp $(CC) $(CFLAGS) -c ../coding/block_decoder.cpp \ -o block_decoder.oencoder.o :: ../coding/encoder.cpp $(CC) $(CFLAGS) -c ../coding/encoder.cpp \ -o encoder.odecoder.o :: ../coding/decoder.cpp $(CC) $(CFLAGS) -c ../coding/decoder.cpp \ -o decoder.ocodestream.o :: ../compressed/codestream.cpp $(CC) $(CFLAGS) -c ../compressed/codestream.cpp \ -o codestream.ocompressed.o :: ../compressed/compressed.cpp $(CC) $(CFLAGS) -c ../compressed/compressed.cpp \ -o compressed.oblocks.o :: ../compressed/blocks.cpp $(CC) $(CFLAGS) -c ../compressed/blocks.cpp \ -o blocks.okernels.o :: ../kernels/kernels.cpp $(CC) $(CFLAGS) -c ../kernels/kernels.cpp \ -o kernels.omessaging.o :: ../messaging/messaging.cpp $(CC) $(CFLAGS) -c ../messaging/messaging.cpp \ -o messaging.oparams.o :: ../parameters/params.cpp $(CC) $(CFLAGS) -c ../parameters/params.cpp \colour.o :: ../transform/colour.cpp $(CC) $(CFLAGS) -c ../transform/colour.cpp \ -o colour.oanalysis.o :: ../transform/analysis.cpp $(CC) $(CFLAGS) -c ../transform/analysis.cpp \ -o analysis.osynthesis.o :: ../transform/synthesis.cpp $(CC) $(CFLAGS) -c ../transform/synthesis.cpp \ -o synthesis.oroi.o :: ../roi/roi.cpp $(CC) $(CFLAGS) -c ../roi/roi.cpp \ -o roi.oifdef KDU_PENTIUM gcc_dwt_mmx.o :: ../transform/gcc_dwt_mmx.s as ../transform/gcc_dwt_mmx.s \ -o gcc_dwt_mmx.o gcc_colour_mmx.o :: ../transform/gcc_colour_mmx.s as ../transform/gcc_colour_mmx.s \ -o gcc_colour_mmx.oendif # End of Pentium section.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -