Build instructions
Checking requirements
Windows
- Visual Studio (C++14 standard) or later
Linux
- CMake 3.1 or newer
- GCC (default), or optionally ICC or Clang
Clone the repository
git clone https://github.com/rehlds/ReChecker.git
cd ReChecker
Building on Windows
Open msvc/rechecker.sln in Visual Studio and build. The output is rechecker_mm.dll.
Building on Linux
Use the provided compile.sh script, which wraps CMake:
./compile.sh
It creates a build/ directory, configures with CMake, and runs make. Any extra arguments are forwarded to CMake, so you can enable the project's build options:
./compile.sh -DDEBUG=ON # debug build
./compile.sh -DUSE_CLANG_COMPILER=ON # build with Clang instead of GCC
./compile.sh -DUSE_INTEL_COMPILER=ON # build with ICC
The Linux build produces rechecker_mm_i386.so.
See Installation for where each binary goes on a server.