| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The following libraries are required to compile Chrono::Parallel:
(Note: these are for 64-bit windows builds, using MSVC 2010.)
First, download the following external dependencies for OpenGL and some math:
Second, Build the GLFW libraries by using the included CMake files. (Optional) enable BUILD_SHARED_LIBS when generating your project with CMake.
Third, set-up the chrono-parallel CMake file with the following configuration settings:
Configuring the CMake file should report that Chrono lib has been found and copied, as well as GLFW.
Copy the .dll file associated with GLEW and GLFW also need to be copied over.
Ensure you've pulled from the radu-demos branch. This will result in the CMake file having an additional ENABLE_DEMOS box you should check.
Copy over the openGL resource files from .../chrono-parallel/chrono_utils/opengl/resources to your build directory.
Manually create the folder where the output for your particular demo will be written to. E.g., for test_ball, create the folder ../TEST_BALL_DEM or ../TEST_BALL_DVI, depending on if you're using the DEM or DVI solver. (make the folder in the same directory as the Debug and Release folders).
In project properties, under configuration settings --> Debugging, change working directory from ${ProjectDir} to ${OutDir}.
Copy over glew32.dll and glfw3.dll. Also, copy over the Debug version of ChronoEngine.dll
TODO: copy these over automatically: (*windows builds only have this problem)
TODO: create output folders, for any created demos. (windows builds only) Depends on selection of DEM or DVI solver (should be specified in the CMake config process).
TODO: copy over the opengl resource files automatically.
TODO: copy over ../bin/Debug/ChronoEngine.dll to the debug directory.
| Back | FazBrowse Home | New Git URL |