Lines Matching +full:7 +full:c

7 LZMA is default and general compression method of 7z format
8 in 7-Zip compression program (www.7-zip.org). LZMA provides high
33 - ANSI-C/C++/C#/Java source code for LZMA compressing and decompressing
39 To compile C++ version of file->file LZMA encoding, go to directory
40 CPP/7zip/Bundles/LzmaCon
52 7zFormat.txt - 7z Format description
53 7zC.txt - 7z ANSI-C Decoder description
54 methods.txt - Compression method IDs for .7z
56 7zr.exe - 7-Zip with 7z/lzma/xz support.
63 C/ - C files
64 7zCrc*.* - CRC code
73 Types.h - Basic types for another .c files
81 7z - 7z ANSI-C Decoder
85 Common - common files for C++ projects
88 7zip - files related to 7-Zip Project
90 Common - common files for 7-Zip
97 7z - 7z C++ Encoder/Decoder
101 Alone7z - 7zr.exe: Standalone version of 7z.exe that supports only 7z/LZMA/BCJ/BCJ2
103 …Format7zR - 7zr.dll: Reduced version of 7za.dll: extracting/compressing to 7z/LZMA/BCJ/BCJ2
104 Format7zExtractR - 7zxr.dll: Reduced version of 7zxa.dll: extracting from 7z/LZMA/BCJ/BCJ2.
108 Client7z - Test application for 7za.dll, 7zr.dll, 7zxr.dll
114 CS/ - C# files
115 7zip
116 Common - some common files for 7-Zip
131 C/C++ source code of LZMA SDK is part of 7-Zip project.
132 7-Zip source code can be downloaded from 7-Zip's SourceForge page:
275 You can find C source code of such filters in C/Bra*.* files
278 7-Zip commands (example for ARM code):
280 7z a a1.7z a.bin -m0=lzma
283 7z a a2.7z a.bin -m0=arm -m1=lzma
310 ANSI-C LZMA Decoder
313 Please note that interfaces for ANSI-C code were changed in LZMA SDK 4.58.
317 To use ANSI-C LZMA Decoder you need the following files:
318 1) LzmaDec.h + LzmaDec.c + Types.h
319 LzmaUtil/LzmaUtil.c is example application that uses these files.
337 LZMA Decoder (ANSI-C version) now supports 2 interfaces:
353 Compile files: LzmaDec.h + LzmaDec.c + Types.h
407 Compile files: LzmaDec.h + LzmaDec.c + Types.h
442 For full code example, look at C/LzmaUtil/LzmaUtil.c code.
448 Compile files: LzmaEnc.h + LzmaEnc.c + Types.h +
449 LzFind.c + LzFind.h + LzFindMt.c + LzFindMt.h + LzHash.h
467 Check C/LzmaUtil/LzmaUtil.c as example,
526 7) Destroy LZMA Encoder Object
566 _7ZIP_PPMD_SUPPPORT - Define it if you don't want to support PPMD method in AMSI-C .7z decoder.
569 C++ LZMA Encoder/Decoder
571 C++ LZMA code use COM-like interfaces. So if you want to use it,
573 C++ LZMA code is just wrapper over ANSI-C code.
576 C++ Notes
578 If you use some C++ code folders in 7-Zip (for example, C++ code for .7z handling),
580 7-Zip can be compiled with MSVC 6.0 that doesn't throw "exception" from "new" operator.
581 So 7-Zip uses "CPP\Common\NewHandler.cpp" that redefines "new" operator:
591 7-Zip catches any exception in internal code and converts it to HRESULT code.
592 So you don't need to catch CNewException, if you call COM interfaces of 7-Zip.
596 http://www.7-zip.org
597 http://www.7-zip.org/sdk.html
598 http://www.7-zip.org/support.html