Lines Matching +full:- +full:h
1 LZ4 - Library Files
9 The minimum required is **`lz4.c`** and **`lz4.h`**,
18 Add files **`lz4hc.c`** and **`lz4hc.h`**.
28 Its public API is described in `lib/lz4frame.h`.
31 So it's necessary to include all `*.c` and `*.h` files present in `/lib`.
51 - `LZ4_FAST_DEC_LOOP` : this triggers a speed optimized decompression loop, more powerful on modern…
54 For example, with `gcc` : `-DLZ4_FAST_DEC_LOOP=1`,
55 and with `make` : `CPPFLAGS+=-DLZ4_FAST_DEC_LOOP=1 make lz4`.
57 - `LZ4_DISTANCE_MAX` : control the maximum offset that the compressor will allow.
64 - `LZ4_DISABLE_DEPRECATE_WARNINGS` : invoking a deprecated function will make the compiler generate…
67 for example with `-Wno-deprecated-declarations` on `gcc`,
69 This build macro offers another project-specific method
72 - `LZ4_USER_MEMORY_FUNCTIONS` : replace calls to <stdlib>'s `malloc`, `calloc` and `free`
73 by user-defined functions, which must be called `LZ4_malloc()`, `LZ4_calloc()` and `LZ4_free()`.
76 - `LZ4_FORCE_SW_BITCOUNT` : by default, the compression algorithm tries to determine lengths
84 - `LZ4_ALIGN_TEST` : alignment test ensures that the memory area
97 All `*.h` files present in `/lib` remain necessary to compile `lz4_all.c`.
104 …tool` command when cross-compiling on Linux, just set the `DLLTOOL` variable. Example of cross co…
106 make BUILD_STATIC=no CC=x86_64-w64-mingw32-gcc DLLTOOL=x86_64-w64-mingw32-dlltool OS=Windows_NT
109 The header files `lz4.h`, `lz4hc.h`, `lz4frame.h` and the dynamic library
112 It means that if a project that uses LZ4 consists of a single `test-dll.c`
115 $(CC) $(CFLAGS) -Iinclude/ test-dll.c -o test-dll dll\liblz4.dll
124 - `LICENSE` : contains the BSD license text
125 - `Makefile` : `make` script to compile and install lz4 library (static and dynamic)
126 - `liblz4.pc.in` : for `pkg-config` (used in `make install`)
127 - `README.md` : this file
135 All source material within __lib__ directory are BSD 2-Clause licensed.