• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

7zip/H23-Jul-2008-13,12710,620

Common/H23-Jul-2008-2,7722,167

Makefile.inH A D23-Jul-20083.4 KiB16684

READMEH A D23-Jul-20081.1 KiB5125

configureH A D23-Jul-2008112.7 KiB4,2223,468

configure.inH A D23-Jul-20082.1 KiB8260

lzmacmd.cH A D23-Jul-20082.5 KiB12094

lzmalib.hH A D23-Jul-20082.4 KiB6516

mylib.cppH A D23-Jul-20081.8 KiB8254

README

1================================================================
2 A thin wrapper library of LZMA
3================================================================
4
5
6This package includes a thin wrapper library of LZMA SDK written
7by Igor Pavlov.
8
9
10To build and install the library, perform the following commands.
11
12  ./configure
13  make
14  make install
15
16
17"liblzma.h" is the header file and application should be include it.
18
19  #include <liblzma.h>
20
21See the header for detail usage of the API.
22
23
24"liblzma.a" and so on are object files of the library and application
25should be linked with one of them and some underlying libraries.
26
27  gcc foobar.c -llzma -lstdc++ -lm -lc
28
29
30"lzmacmd" is a test command, whose signature is the follwing.
31
32  lzmacmd [-d] [file]
33
34For example to compress a file, perform the following.
35
36  lzmacmd original.txt > compressed.lzma
37
38To decompress a file, perform the following.
39
40  lzmacmd -d compressed.lzma > original.txt
41
42
43This package and LZMA SDK are released under the terms of the GNU Lesser
44General Public License.  See the file `COPYING' for details.
45
46Thanks.
47
48
49
50== END OF FILE ==
51