• Home
  • Raw
  • Download

Lines Matching +full:zstd +full:-

1 # ZSTD Windows binary package
5 - `zstd.exe` : Command Line Utility, supporting gzip-like arguments
6 - `dll\libzstd.dll` : The ZSTD dynamic library (DLL)
7 - `dll\libzstd.lib` : The import library of the ZSTD dynamic library (DLL) for Visual C++
8 - `example\` : The example of usage of the ZSTD library
9 - `include\` : Header files required by the ZSTD library
10 - `static\libzstd_static.lib` : The static ZSTD library (LIB)
14 Command Line Interface (CLI) supports gzip-like arguments.
17 Usage: zstd [arg] [input] [output]
19 The full list of commands for CLI can be obtained with `-h` or `-H`. The ratio can
20 be improved with commands from `-3` to `-16` but higher levels also have slower
21 compression. CLI includes in-memory compression benchmark module with compression
22 levels starting from `-b` and ending with `-e` with iteration time of `-i` seconds.
23 CLI supports aggregation of parameters i.e. `-b1`, `-e18`, and `-i1` can be joined
24 into `-b1e18i1`.
26 ## The example of usage of static and dynamic ZSTD libraries with gcc/MinGW
28 Use `cd example` and `make` to build `fullbench-dll` and `fullbench-lib`.
29 `fullbench-dll` uses a dynamic ZSTD library from the `dll` directory.
30 `fullbench-lib` uses a static ZSTD library from the `lib` directory.
32 ## Using ZSTD DLL with gcc/MinGW
37 It means that if a project that uses ZSTD consists of a single `test-dll.c`
40 gcc $(CFLAGS) -Iinclude\ test-dll.c -o test-dll dll\libzstd.dll
42 The compiled executable will require ZSTD DLL which is available at `dll\libzstd.dll`.
44 ## The example of usage of static and dynamic ZSTD libraries with Visual C++
46 Open `example\fullbench-dll.sln` to compile `fullbench-dll` that uses a
47 dynamic ZSTD library from the `dll` directory. The solution works with Visual C++
51 ## Using ZSTD DLL with Visual C++
63 The compiled executable will require ZSTD DLL which is available at `dll\libzstd.dll`.