- CMake 3.19+
- Conan 1.53+
- Visual Studio 2019+ (on Windows)
- Boost 1.86.0 (preferably compiled with static linking and -fPIC)
- Clang (on Linux)
Visual Studio needs the Desktop development with C++ workload with the MSVC v142, Windows 10 SDK, and C++ Clang tools for Windows components.
# With HTTPS:
git clone --recursive https://github.com/NoPressF/pawn-omp-websockets
# With SSH:
git clone --recursive git@github.com:NoPressF/pawn-omp-websocketsmkdir build
cd build
cmake .. -A Win32 -T ClangCL
cmake --build . --config Release
Open Visual Studio and build the solution.
mkdir build
cd build
# May need to configure this line.
export CC=clang CXX=clang++
cmake .. -G Ninja -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_BUILD_TYPE=Release \
cmake --build . --config Release