同步接口的使用
本节提供KAELz4加速压缩库同步接口的使用方法。
- 通过lib库调用KAELz4加速压缩库。请参见软件安装(KAE2.0)章节编译并安装好软件。应用层可以通过下面两种方式链接到KAELz4加速压缩库。
- 应用层在编译阶段指定运行时加载libkaelz4.so的位置,通过以下编译选项进行链接:
1
-Wl,-rpath=/usr/local/kaelz4/lib
- 设置环境变量:
1
export LD_LIBRARY_PATH=/usr/local/kaelz4/lib:$LD_LIBRARY_PATH
- 应用层在编译阶段指定运行时加载libkaelz4.so的位置,通过以下编译选项进行链接:
- 通过二进制文件使用KAELz4加速压缩库。请参见软件安装(KAE2.0)章节编译并安装好软件。可以直接使用“/usr/local/kaelz4/bin/lz4”应用程序进行解压缩。
- 设置环境变量。
1
export LD_LIBRARY_PATH=/usr/local/kaelz4/lib:$LD_LIBRARY_PATH
- 使用应用程序进行文件压缩。
1
/usr/local/kaelz4/bin/lz4 filename compressed_file
- 使用应用程序对压缩文件进行解压缩。
/usr/local/kaelz4/bin/lz4 -d compressed_file decompressed_file
- 设置环境变量。
父主题: KAELz4加速库的使用