Skip to content

Commit e4b5c1f

Browse files
committed
feature: compress/decompress with dictionaries and stream mode
Signed-off-by: rainingmaster <jinhua.tan@bytedance.com>
1 parent 1e55f37 commit e4b5c1f

File tree

6 files changed

+442
-361
lines changed

6 files changed

+442
-361
lines changed

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,9 @@ $(NVCOMP_CPP_OBJ): %.cpp.o: %.cpp
350350
%: %.o
351351

352352

353-
_lzbench/lzbench.o: _lzbench/lzbench.cpp _lzbench/lzbench.h
353+
_lzbench/lzbench.o: %.o : %.cpp
354+
@$(MKDIR) $(dir $@)
355+
$(CXX) $(CFLAGS) -std=c++11 $< -c -o $@
354356

355357
lzbench: $(BZIP2_FILES) $(DENSITY_FILES) $(FASTLZMA2_OBJ) $(ZSTD_FILES) $(GLZA_FILES) $(LZSSE_FILES) $(LZFSE_FILES) $(XPACK_FILES) $(GIPFELI_FILES) $(XZ_FILES) $(LIBLZG_FILES) $(BRIEFLZ_FILES) $(LZF_FILES) $(LZRW_FILES) $(BROTLI_FILES) $(CSC_FILES) $(LZMA_FILES) $(ZLING_FILES) $(QUICKLZ_FILES) $(SNAPPY_FILES) $(ZLIB_FILES) $(LZHAM_FILES) $(LZO_FILES) $(UCL_FILES) $(LZMAT_FILES) $(LZ4_FILES) $(LIBDEFLATE_FILES) $(MISC_FILES) $(NVCOMP_FILES) $(LZBENCH_FILES)
356358
$(CXX) $^ -o $@ $(LDFLAGS)

0 commit comments

Comments
 (0)