Săriți la conținutul principal

Instrucțiuni de compilare

Spre deosebire de celelalte pluginuri ale organizației ReHLDS, ReFreeLook se compilează pe Linux cu un Makefile simplu (fără CMake), iar pe Windows cu o soluție Visual Studio. Fișierele antet Metamod și CSSDK de care are nevoie sunt incluse în include/ — nu este nimic în plus de descărcat.

Verificarea cerințelor

Windows

  • Visual Studio (standardul C++11) sau mai nou

Linux

  • Compilatorul Intel C++ (icpc) sau Clang/GCC, cu variabila COMPILER din Makefile ajustată

Clonarea depozitului

git clone https://github.com/rehlds/ReFreeLook.git
cd ReFreeLook

Compilarea pe Windows

Deschideți msvc/refreelook.sln în Visual Studio și compilați. Rezultatul este refreelook_amxx.dll.

Compilarea pe Linux

Makefile-ul folosește implicit compilatorul Intel (/opt/intel/bin/icpc). Dacă nu aveți ICC instalat, suprascrieți COMPILER în linia de comandă:

make COMPILER=clang

GCC funcționează și el, cu o mică modificare a Makefile-ului, dacă nu aveți nici Clang — opțiunile din Makefile sunt scrise anume pentru ICC și Clang. Compilarea produce refreelook_amxx_i386.so în Release/.

make clean # șterge rezultatele compilării

Vedeți Instalare pentru locul binarului pe server.