From 71e94ee161447b84c0eaabf6567f8fa62262cd3e Mon Sep 17 00:00:00 2001 From: Mirrorbot Date: Sat, 27 Dec 2025 17:53:06 -0600 Subject: Inital commit --- bin/Win64-VisualStudio/readme.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 bin/Win64-VisualStudio/readme.txt (limited to 'bin/Win64-VisualStudio/readme.txt') diff --git a/bin/Win64-VisualStudio/readme.txt b/bin/Win64-VisualStudio/readme.txt new file mode 100644 index 0000000..063b5e7 --- /dev/null +++ b/bin/Win64-VisualStudio/readme.txt @@ -0,0 +1,24 @@ +The Win64-VisualStudio version is currently (Irrlicht 1.8) compiled with VS 2010 using the Windows 7.1 SDK as platform toolset. +You might get the necessary Windows Platform SDK here: http://msdn.microsoft.com/en-us/windows/bb980924.aspx + +To link to that Irrlicht.dll you need to set platform toolset in your VS version to the same target or re-compile the Irrlicht.dll using another platform toolset. + +To re-compile Irrlicht for Win32-VisualStudio: +There are several project files for different VS versions in source/Irrlicht. +Irrlicht10.0.sln is for VS 2010 +Irrlicht11.0.sln is for VS 2012 +Irrlicht12.0.sln is for VS 2013 + +To compile Irrlicht + all examples and all tools check the BuildAllExamples_*.sln files in the examples folder. + +For newer VS versions you have update one of those projects (VS usually can do that automatically when you open an older solution file). + +Currently each of those solutions does set the platform toolset "Windows 7.1 SDK" (to be compatible to each other). +You might want to change that in the project settings and set it to your current version. +Make sure you use the same platform toolset in your application and in the engine. +Also when compiling examples each example has to use the same platform toolset as was used for the engine. + +Platform should be Win64 +Configuration is by default "Release" +But you can also chose "Debug" if you want Irrlicht with Debug information. +Static builds are possible but you have to additionally set the _IRR_STATIC_LIB_ define in the application when linking to a static Irrlicht.lib -- cgit v1.2.3-70-g09d2