Instrucciones de compilación
Requisitos previos
Windows
- Visual Studio (estándar C++14) o posterior
Linux
- CMake 3.1 o posterior
- GCC (predeterminado) o, si lo prefieres, ICC o Clang
Clonar el repositorio
git clone https://github.com/rehlds/ReChecker.git
cd ReChecker
Compilar en Windows
Abre msvc/rechecker.sln en Visual Studio y compila. El resultado es rechecker_mm.dll.
Compilar en Linux
Usa el script compile.sh incluido, que envuelve a CMake:
./compile.sh
Crea un directorio build/, configura con CMake y ejecuta make. Todos los argumentos adicionales se pasan a CMake, así que puedes activar con ellos las opciones de compilación del proyecto:
./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
La compilación en Linux genera rechecker_mm_i386.so.
En Instalación se indica dónde va cada binario en el servidor.