From d6766fb8f4c9875eac91bd7a8b3d55451b5bad22 Mon Sep 17 00:00:00 2001 From: Herman Semenov Date: Thu, 20 Oct 2022 20:02:37 +0000 Subject: [PATCH] Add Windows build steps to README (#129) --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 0f17a717..0d17e194 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,21 @@ e.g. on a Linux system you might want to build for local use like this: This will put an IrrlichtMtTargets.cmake file into the cmake directory in the current build directory, and it can then be imported from another project by pointing `find_package()` to the build directory, or by setting the `CMAKE_PREFIX_PATH` variable to that same path. +on Windows system: + +It is highly recommended to use vcpkg as package manager. + +After you successfully built vcpkg you can easily install the required libraries: + + vcpkg install zlib libjpeg-turbo libpng opengl-registry --triplet x64-windows + +Run the following script in PowerShell: + + git clone https://github.com/minetest/irrlicht + cd irrlicht + cmake -B build -G "Visual Studio 17 2022" -A "Win64" -DCMAKE_TOOLCHAIN_FILE=[vcpkg-root]/scripts/buildsystems/vcpkg.cmake -DBUILD_SHARED_LIBS=OFF + cmake --build build --config Release + Platforms ---------