Windows Build Instructions - magic-lantern-studio/mle-core-mlert GitHub Wiki
The Magic Lantern Digital Runtime Library may be built using Visual Studio 2022.
These instructions build the Core runtime libraries for the Magic Lantern Studio SDK and tools.
Table of Contents
Dependencies
The following dependencies are required to build these libraries:
Visual Studio Build Instructions
These instructions build the Magic Lantern SDK Runtime Engine libraries for the Windows platform.
- Visual Studio 2022 Solution: "$MLE_HOME\Core\mlert\win32\build\msvc15\MleRT.sln"
- Visual Studio 2017 Solution: "$MLE_HOME\Core\mlert\win32\build\msvc15\MleRT.sln" (Obsolete)
- Visual Studio 2010 Solution: "$MLE_HOME\Core\mlert\win32\build\msvc10\MleRT.sln" (Obsolete)
- Visual Studio 2005 Solution: "$MLE_HOME\Core\mlert\win32\build\msvc8\MleRT.sln" (Obsolete)
- Visual Studio v6.0 Workspace: "$MLE_HOME\Core\mlert\win32\build\msvc6\MleRT.dsw" (Obsolete)
The library components that are built include
Library | Directory Location | Component |
---|---|---|
mlert.lib | "$MLE_ROOT\lib64\runtime\stdcall" | Magic Lantern Runtime Engine (Release) |
mlert.lib | "$MLE_ROOT\lib64\runtime\cdecl" | Magic Lantern Runtime Engine (Release) |
mlertd.lib | "$MLE_ROOT\lib64\runtime\stdcall" | Magic Lantern Runtime Engine (Debug) |
mlertd.lib | "$MLE_ROOT\lib64\runtime\cdecl" | Magic Lantern Runtime Engine (Debug) |
The library components that are built for the Rehearsal Player include
Library | Directory Location | Component |
---|---|---|
mlert.dll | "$MLE_ROOT\bin64\rehearsal" | Magic Lantern Runtime Engine (Release DLL) |
mlert.lib | "$MLE_ROOT\lib64\rehearsal" | Magic Lantern Runtime Engine (Release DLL Symbols) |
mlertd.dll | "$MLE_ROOT\bin64\rehearsal" | Magic Lantern Runtime Engine (Debug DLL) |
mlertd.lib | "$MLE_ROOT\lib64\rehearsal" | Magic Lantern Runtime Engine (Debug DLL Symbols) |