NitroCopy is copy utility built for running on modern Linux systems and not so modern Windows systems, such as Windows 98 specifically.
- CMake >= 3.12
- MinGW-w64 cross-compiler for 32-bit Windows, such as https://aur.archlinux.org/packages/mingw-w64-crt-msvcrt which is the one I used. (I use Arch btw). It must come with msvcrt.
- GNU Make
- Create a build directory
mkdir -p build
cd build- Configure the build
cmake ..- Execute the build
cmake --build . --clean-firstEnjoy the build! The executable is in build/bin.
- Create a build directory
mkdir -p build-win32
cd build-win32- Configure the build
cmake -DCMAKE_TOOLCHAIN_FILE=../mingw-w64-i686-toolchain.cmake ..- Execute the build
cmake --build . --clean-firstEnjoy the build! The executable is in build-win32/bin.
NitroCopy [OPTIONS] <source> <destination>- source: file or directory to copy
- destination: target file or directory
- options:
- -o: forces overwrite if destination exists already
- -v: enables verbose logging
- -h: shows help/usage information