STORM-IRIT / Radium-Engine

Research 3D Engine for rendering, animation and processing
https://storm-irit.github.io/Radium-Engine/
Apache License 2.0
100 stars 50 forks source link

Clarify build instructions for Windows/Visual Studio #1051

Closed ntsh-oni closed 1 year ago

ntsh-oni commented 1 year ago

https://storm-irit.github.io/Radium-Engine/release-candidate/dependenciesmanagement.html#autotoc_md17 A subtitle should be added to clarify that the instructions using the cmake CLI is for Linux only.

For Windows/Visual Studio, "Open external/CMakeLists.txt" is not clear enough (which is partially Visual Studio's fault) as it is not possible to open a CMakeLists file as a project from Visual Studio's launcher. The instructions should be:

continuewithoutcode fileopencmake

https://storm-irit.github.io/Radium-Engine/release-candidate/basicsCompileRadium.html#autotoc_md15 A comma is missing after "QtDir": "C:/Qt/6.3.0/msvc2019_64/". glfw does not come with the lib/cmake directory, either in source or binary form. To create it, download glfw sources from either the official website or GitHub, open the directory with Visual Studio and use Build > Install GLFW, it will create this directory in "out/install/x64-(Debug/Release)).

In "Execution of a demo app", "inheritEnvironments" should be "RadiumDllsLocations" instead of "RadiumDllLocations" (missing a "s" in "Dlls".

dlyr commented 1 year ago

Also externalDllsDIR miss some locations since external update "ExternalDllsDIR": "${projectDir}/../radium-externals/install/${name}/bin;${projectDir}/../radium-externals/install/${name}/globjects;${projectDir}/../radium-externals/install/${name}/glbinding",