amir 81d47fb675 Linux porting
Porting to linux
Reorganising the code
Improving the scan function
2026-03-18 23:38:54 +01:00
2026-03-18 23:38:54 +01:00
2026-03-09 13:21:45 +01:00
2026-03-09 13:21:45 +01:00
2026-03-09 13:21:45 +01:00
2026-03-18 23:38:54 +01:00
2026-03-18 23:38:54 +01:00
2026-03-18 23:38:54 +01:00
2026-02-23 23:21:13 +00:00
2026-03-18 23:38:54 +01:00
2026-03-18 23:38:54 +01:00
2026-02-28 10:54:16 +01:00
2026-02-28 19:44:43 +01:00

filehasher

Collects some metadata and hashes files.

Building:

Windows:

Release:

clang-cl /O3 file_hasher.c xxh_x86dispatch.c advapi32.lib
clang -O3 file_hasher.c xxh_x86dispatch.c -ladvapi32 -o file_hasher
gcc -O3 file_hasher.c xxh_x86dispatch.c -ladvapi32 -o file_hasher

Debug:

clang-cl /Zi /Od file_hasher.c xxh_x86dispatch.c advapi32.lib
clang -g -O0 file_hasher.c xxh_x86dispatch.c -ladvapi32 -o file_hasher
gcc -g -O0 file_hasher.c xxh_x86dispatch.c -ladvapi32 -o file_hasher

Linux:

Release:

clang -O3 -pthread file_hasher.c xxh_x86dispatch.c -o file_hasher
gcc -O3 -pthread file_hasher.c xxh_x86dispatch.c -o file_hasher

Debug:

clang -g -O0 -pthread file_hasher.c xxh_x86dispatch.c -o file_hasher
gcc -g -O0 -pthread file_hasher.c xxh_x86dispatch.c -o file_hasher

Description
Collects some metadata and hashes files.
Readme GPL-2.0 808 KiB
Languages
C 100%