Hi Dario,
thank you very much for the suggestion! I followed your indications and now
it seems to work. Anyway, I provide to you the right CMake log (I copied
and pasted in the *Cmake log.txt* file just to be more tidy) and
*CMakeCache.txt* file.
However, i tried to build a project following the guide on the website, but
when i configure Cmake it gives me the following error:
CMake Error at
C:/Users/USER/Documents/chrono_build/cmake/chrono-config.cmake:298 (list):
Syntax error in cmake code at
C:/Users/USER/Documents/chrono_build/cmake/chrono-config.cmake:298
when parsing string
C:\Users\USER\Documents\libraries\irrlicht-1.8.5/include
Invalid character escape '\U'.
Call Stack (most recent call first):
CMakeLists.txt:65 (find_package)
I apologize for my insistence, but I have to do my master thesis using this
program and I'm trying to figure out how to use it properly.
Thank you for your support!
Il giorno mar 17 ott 2023 alle ore 23:11 Dario Mangoni <
[email protected]> ha scritto:
> Hi Davide,
> probably I misguided you: by sending the CMake log I meant to copy and
> paste all the text that you find below the
> *Configure|Generate|OpenProject* buttons.
> Moreover, it would be great if you can also attach the *CMakeCache.txt*
> file that you can find in your *chrono_build *folder.
>
> Anyway, few suggestions:
>
> - except if you really need to cosimulate vehicles or other very
> complex/heavy simulation *don't worry about the missing MPI at all*:
> the warning you are getting shouldn't compromise the basic functionalities
> of Chrono core modules;
> - I would recommend to update Irrlicht to 1.8.4
> - did you intentionally unflagged BUILD_SHARED_LIBS? By default it
> should be set and for the time being *we do not recommend to unflag it*
> except if you really know what you are doing and/or you strongly need
> Chrono as static library
>
>
> Il giorno martedì 17 ottobre 2023 alle 17:55:44 UTC+2
> [email protected] ha scritto:
>
>> Hi Dario,
>> I am an absolute beginner and I apologise if I have missed something
>> obvious. I followed the installation as you mentioned in the link, but i'm
>> having some troubles:
>> - Although i installed Microsoft MPI, it doesn't found it during the
>> installation. It gives me the following message: CMake Warning at
>> src/chrono_vehicle/cosim/CMakeLists.txt:9 (message):
>>
>> Chrono::Vehicle cosimulation support requires MPI, but MPI not found;
>>
>> - I wrote the correct directory for the Irrlicht library, but it gives me
>> the following warning: CMake Warning at
>> src/chrono_irrlicht/CMakeLists.txt:144 (TARGET_LINK_LIBRARIES):
>>
>> Target "ChronoEngine_irrlicht" requests linking to
>> directory "C:/Users/USER/Documents/libraries/irrlicht-1.8.2". Targets may
>> link only to libraries. CMake is dropping the item.
>>
>> In the CMake log, I flagged the same module proposed in the installation
>> guide.
>>
>> Thank you in advance for your help!
>> Il giorno martedì 17 ottobre 2023 alle 10:51:27 UTC+2 [email protected]
>> ha scritto:
>>
>>> Hi Davide,
>>> the wording "I downloaded the tutorial demo_CH....." sounds a little
>>> awkward to me: you cannot download just a single file and compile it. So
>>> maybe it's really a stupid question but: did you compile the Chrono library
>>> first?
>>> Did you follow the install instructions?
>>> https://api.projectchrono.org/development/tutorial_install_chrono.html
>>> If so, can you send us the CMake log?
>>>
>>> Dario
>>>
>>> P.S. the CMake log is the one at the bottom here:
>>> [image: Window-20231017-105049.png]
>>> Il giorno martedì 17 ottobre 2023 alle 10:35:47 UTC+2
>>> [email protected] ha scritto:
>>>
>>>> Hi,
>>>> I've been using the program for a couple of weeks, and I'm still quite
>>>> inexperienced. I downloaded the tutorial "demo_CH_buildsystem.cpp" but when
>>>> I try to compile it in Visual Studio, it gives me the following error:
>>>> 'ChLinkMotorRotationSpeed.h': No such file or directory. I can't understand
>>>> the reason for it although i've included it. Could someone help me?
>>>>
>>>>
>>>> --
> You received this message because you are subscribed to the Google Groups
> "ProjectChrono" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/projectchrono/79a0a961-70ea-4b71-a541-8328bb457568n%40googlegroups.com
> <https://groups.google.com/d/msgid/projectchrono/79a0a961-70ea-4b71-a541-8328bb457568n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
--
You received this message because you are subscribed to the Google Groups
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/projectchrono/CAOQ4fRXv%2B4rVba7AndpM-Vvv2xM%3DUdU5PF0Y55hR2AHS6gFLrw%40mail.gmail.com.
# This is the CMakeCache file.
# For build in directory: c:/Users/USER/Documents/chrono_build
# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Build benchmark tests
BUILD_BENCHMARKING:BOOL=OFF
//Build demo programs
BUILD_DEMOS:BOOL=ON
//Build demo programs for base Chrono module
BUILD_DEMOS_BASE:BOOL=ON
//Build demo programs for FEA
BUILD_DEMOS_FEA:BOOL=ON
//Build demo programs for Irrlicht module
BUILD_DEMOS_IRRLICHT:BOOL=ON
//Build demo programs for MBS module
BUILD_DEMOS_MBS:BOOL=ON
//Build demo programs for Postprocess module
BUILD_DEMOS_POSTPROCESS:BOOL=ON
//Build robot demo programs
BUILD_DEMOS_ROBOT:BOOL=ON
//Build demo programs for Vehicle module
BUILD_DEMOS_VEHICLE:BOOL=ON
//Build using shared libraries
BUILD_SHARED_LIBS:BOOL=ON
//Build the testing tree.
BUILD_TESTING:BOOL=OFF
//Compiler Type
CH_COMPILER:STRING=COMPILER_MSVC_X64
//Enforce strict C++11 standard
CH_ENFORCE_CXX11:BOOL=OFF
//Enable whole program optimization
CH_WHOLE_PROG_OPT:BOOL=OFF
//Path to a program.
CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual
Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe
//Semicolon separated list of supported configuration types, only
// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything
// else will be ignored.
CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib
winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib
advapi32.lib
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib
winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib
advapi32.lib
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/USER/Documents/chrono_build/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/Chrono
//Path to a program.
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual
Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//Path to a program.
CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=Chrono
//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=8.0.0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=8
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=
//RC compiler
CMAKE_RC_COMPILER:FILEPATH=rc
//Flags for Windows Resource Compiler during all build types.
CMAKE_RC_FLAGS:STRING=-DWIN32
//Flags for Windows Resource Compiler during DEBUG builds.
CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG
//Flags for Windows Resource Compiler during MINSIZEREL builds.
CMAKE_RC_FLAGS_MINSIZEREL:STRING=
//Flags for Windows Resource Compiler during RELEASE builds.
CMAKE_RC_FLAGS_RELEASE:STRING=
//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=OFF
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=OFF
//Path to the coverage program that CTest uses for performing coverage
// inspection
COVERAGE_COMMAND:FILEPATH=COVERAGE_COMMAND-NOTFOUND
//Extra command line flags to pass to the coverage tool
COVERAGE_EXTRA_FLAGS:STRING=-l
//How many times to retry timed-out CTest submissions.
CTEST_SUBMIT_RETRY_COUNT:STRING=3
//How long to wait between timed-out CTest submissions.
CTEST_SUBMIT_RETRY_DELAY:STRING=5
//Compile device code in 64 bit mode
CUDA_64_BIT_DEVICE_CODE:BOOL=ON
//Attach the build rule to the CUDA source file. Enable only when
// the CUDA source file is added to at most one target.
CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE:BOOL=ON
//Generate and parse .cubin files in Device mode.
CUDA_BUILD_CUBIN:BOOL=OFF
//Build in Emulation mode
CUDA_BUILD_EMULATION:BOOL=OFF
//"cudart" library
CUDA_CUDART_LIBRARY:FILEPATH=CUDA_CUDART_LIBRARY-NOTFOUND
//"cuda" library (older versions only).
CUDA_CUDA_LIBRARY:FILEPATH=CUDA_CUDA_LIBRARY-NOTFOUND
//Directory to put all the output files. If blank it will default
// to the CMAKE_CURRENT_BINARY_DIR
CUDA_GENERATED_OUTPUT_DIR:PATH=
//Generated file extension
CUDA_HOST_COMPILATION_CPP:BOOL=ON
//Host side compiler used by NVCC
CUDA_HOST_COMPILER:FILEPATH=$(VCInstallDir)Tools/MSVC/$(VCToolsVersion)/bin/Host$(Platform)/$(PlatformTarget)
//Path to a program.
CUDA_NVCC_EXECUTABLE:FILEPATH=CUDA_NVCC_EXECUTABLE-NOTFOUND
//Semi-colon delimit multiple arguments. during all build types.
CUDA_NVCC_FLAGS:STRING=
//Semi-colon delimit multiple arguments. during DEBUG builds.
CUDA_NVCC_FLAGS_DEBUG:STRING=
//Semi-colon delimit multiple arguments. during MINSIZEREL builds.
CUDA_NVCC_FLAGS_MINSIZEREL:STRING=
//Semi-colon delimit multiple arguments. during RELEASE builds.
CUDA_NVCC_FLAGS_RELEASE:STRING=
//Semi-colon delimit multiple arguments. during RELWITHDEBINFO
// builds.
CUDA_NVCC_FLAGS_RELWITHDEBINFO:STRING=
//Propagate C/CXX_FLAGS and friends to the host compiler via -Xcompile
CUDA_PROPAGATE_HOST_FLAGS:BOOL=ON
//Path to a file.
CUDA_SDK_ROOT_DIR:PATH=CUDA_SDK_ROOT_DIR-NOTFOUND
//Compile CUDA objects with separable compilation enabled. Requires
// CUDA 5.0+
CUDA_SEPARABLE_COMPILATION:BOOL=OFF
//Path to a file.
CUDA_TOOLKIT_INCLUDE:PATH=CUDA_TOOLKIT_INCLUDE-NOTFOUND
//Print out the commands run while compiling the CUDA source file.
// With the Makefile generator this defaults to VERBOSE variable
// specified on the command line, but can be forced on with this
// option.
CUDA_VERBOSE_BUILD:BOOL=OFF
//"cublas" library
CUDA_cublas_LIBRARY:FILEPATH=CUDA_cublas_LIBRARY-NOTFOUND
//"cublasemu" library
CUDA_cublasemu_LIBRARY:FILEPATH=CUDA_cublasemu_LIBRARY-NOTFOUND
//"cufft" library
CUDA_cufft_LIBRARY:FILEPATH=CUDA_cufft_LIBRARY-NOTFOUND
//"cufftemu" library
CUDA_cufftemu_LIBRARY:FILEPATH=CUDA_cufftemu_LIBRARY-NOTFOUND
//Dependencies for the target
ChronoEngine_LIB_DEPENDS:STATIC=general;Ws2_32.lib;
//Dependencies for the target
ChronoEngine_irrlicht_LIB_DEPENDS:STATIC=general;ChronoEngine;general;C:/Users/USER/Documents/libraries/irrlicht-1.8.5/lib/Win64-visualStudio/Irrlicht.lib;general;ChronoEngine_postprocess;
//Dependencies for the target
ChronoEngine_postprocess_LIB_DEPENDS:STATIC=general;ChronoEngine;
//Dependencies for the target
ChronoEngine_vehicle_LIB_DEPENDS:STATIC=general;ChronoEngine;
//Dependencies for the target
ChronoEngine_vehicle_irrlicht_LIB_DEPENDS:STATIC=general;ChronoEngine;general;ChronoEngine_vehicle;general;ChronoEngine_irrlicht;
//Dependencies for the target
ChronoModels_robot_LIB_DEPENDS:STATIC=general;ChronoEngine;general;ChronoEngine_irrlicht;
//Dependencies for the target
ChronoModels_vehicle_LIB_DEPENDS:STATIC=general;ChronoEngine;general;ChronoEngine_vehicle;
//Value Computed by CMake
Chrono_BINARY_DIR:STATIC=C:/Users/USER/Documents/chrono_build
//Value Computed by CMake
Chrono_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
Chrono_SOURCE_DIR:STATIC=C:/Users/USER/Documents/chrono
//Maximum time allowed before CTest will kill the test.
DART_TESTING_TIMEOUT:STRING=1500
//Path to a file.
EIGEN3_INCLUDE_DIR:PATH=C:/Users/USER/Documents/libraries/eigen-3.4.0
//Enable HDF5 support
ENABLE_HDF5:BOOL=OFF
//Enable Irrklang library for sound
ENABLE_IRRKLANG:BOOL=OFF
//Enable the Chrono Cascade module
ENABLE_MODULE_CASCADE:BOOL=OFF
//Enable the Chrono Cosimulation module
ENABLE_MODULE_COSIMULATION:BOOL=OFF
//Enable the Chrono CSharp module
ENABLE_MODULE_CSHARP:BOOL=OFF
//Enable the Chrono Distributed module
ENABLE_MODULE_DISTRIBUTED:BOOL=OFF
//Enable the Chrono FSI module
ENABLE_MODULE_FSI:BOOL=OFF
//Enable the Chrono::GPU module
ENABLE_MODULE_GPU:BOOL=OFF
//Enable the Chrono Irrlicht module
ENABLE_MODULE_IRRLICHT:BOOL=ON
//Enable the Chrono Matlab module
ENABLE_MODULE_MATLAB:BOOL=OFF
//Enable the Chrono Modal module
ENABLE_MODULE_MODAL:BOOL=OFF
//Enable the Chrono Multicore module
ENABLE_MODULE_MULTICORE:BOOL=OFF
//Enable the Chrono MUMPS module
ENABLE_MODULE_MUMPS:BOOL=OFF
//Enable the Chrono OpenGL module
ENABLE_MODULE_OPENGL:BOOL=OFF
//Enable the Chrono PardisoMKL module
ENABLE_MODULE_PARDISO_MKL:BOOL=OFF
//Enable the Chrono PardisoProject module
ENABLE_MODULE_PARDISO_PROJECT:BOOL=OFF
//Enable the Chrono Parsers module
ENABLE_MODULE_PARSERS:BOOL=OFF
//Enable the Chrono Postprocess module
ENABLE_MODULE_POSTPROCESS:BOOL=ON
//Enable the Chrono Python module
ENABLE_MODULE_PYTHON:BOOL=OFF
//Enable the Chrono Sensor module
ENABLE_MODULE_SENSOR:BOOL=OFF
//Enable the SynChrono module
ENABLE_MODULE_SYNCHRONO:BOOL=OFF
//Enable the Chrono Vehicle module
ENABLE_MODULE_VEHICLE:BOOL=ON
//Build the Chrono vehicle cosimulation library
ENABLE_MODULE_VEHICLE_COSIM:BOOL=ON
//Build the Chrono vehicle models library
ENABLE_MODULE_VEHICLE_MODELS:BOOL=ON
//Enable the Chrono VSG module
ENABLE_MODULE_VSG:BOOL=OFF
//Enable OpenCRG terrain library support
ENABLE_OPENCRG:BOOL=OFF
//Enable OpenMP support in Chrono::Engine
ENABLE_OPENMP:BOOL=ON
//The directory containing a CMake configuration file for Eigen3.
Eigen3_DIR:PATH=Eigen3_DIR-NOTFOUND
//Path to a program.
GITCOMMAND:FILEPATH=GITCOMMAND-NOTFOUND
//Path to Irrlicht SDK installation.
IRRLICHT_INSTALL_DIR:PATH=C:\Users\USER\Documents\libraries\irrlicht-1.8.5
//Path to a library.
IRRLICHT_LIBRARY:FILEPATH=C:/Users/USER/Documents/libraries/irrlicht-1.8.5/lib/Win64-visualStudio/Irrlicht.lib
//Command to build the project
MAKECOMMAND:STRING="C:\Program Files\CMake\bin\cmake.exe" --build . --config
"${CTEST_CONFIGURATION_TYPE}"
//Path to the memory checking command, used for memory error detection.
MEMORYCHECK_COMMAND:FILEPATH=MEMORYCHECK_COMMAND-NOTFOUND
//File that contains suppressions for the memory checker
MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH=
//Executable for running MPI programs.
MPIEXEC_EXECUTABLE:FILEPATH=C:/Program Files/Microsoft MPI/Bin/mpiexec.exe
//Maximum number of processors available to run MPI applications.
MPIEXEC_MAX_NUMPROCS:STRING=4
//Flag used by MPI to specify the number of processes for mpiexec;
// the next option will be the number of processes.
MPIEXEC_NUMPROC_FLAG:STRING=-n
//These flags will be placed after all flags passed to mpiexec.
MPIEXEC_POSTFLAGS:STRING=
//These flags will be directly before the executable that is being
// run by mpiexec.
MPIEXEC_PREFLAGS:STRING=
//MPI CXX additional include directories
MPI_CXX_ADDITIONAL_INCLUDE_DIRS:STRING=
//MPI compiler for CXX
MPI_CXX_COMPILER:FILEPATH=MPI_CXX_COMPILER-NOTFOUND
//MPI CXX compiler wrapper include directories
MPI_CXX_COMPILER_INCLUDE_DIRS:STRING=
//MPI CXX compilation definitions
MPI_CXX_COMPILE_DEFINITIONS:STRING=
//MPI CXX compilation flags
MPI_CXX_COMPILE_OPTIONS:STRING=
//Path to a file.
MPI_CXX_HEADER_DIR:PATH=C:/Program
Files/CD-adapco/12.06.011-R8/STAR-CCM+12.06.011-R8/mpi/platform/9.1.4.4/windows/include
//MPI CXX libraries to link against
MPI_CXX_LIB_NAMES:STRING=
//MPI CXX linker flags
MPI_CXX_LINK_FLAGS:STRING=
//If true, the MPI-2 C++ bindings are disabled using definitions.
MPI_CXX_SKIP_MPICXX:BOOL=OFF
//MPI C additional include directories
MPI_C_ADDITIONAL_INCLUDE_DIRS:STRING=
//MPI compiler for C
MPI_C_COMPILER:FILEPATH=MPI_C_COMPILER-NOTFOUND
//MPI C compiler wrapper include directories
MPI_C_COMPILER_INCLUDE_DIRS:STRING=
//MPI C compilation definitions
MPI_C_COMPILE_DEFINITIONS:STRING=
//MPI C compilation flags
MPI_C_COMPILE_OPTIONS:STRING=
//Path to a file.
MPI_C_HEADER_DIR:PATH=C:/Program
Files/CD-adapco/12.06.011-R8/STAR-CCM+12.06.011-R8/mpi/platform/9.1.4.4/windows/include
//MPI C libraries to link against
MPI_C_LIB_NAMES:STRING=
//MPI C linker flags
MPI_C_LINK_FLAGS:STRING=
//Path to a library.
MPI_mpi_LIBRARY:FILEPATH=MPI_mpi_LIBRARY-NOTFOUND
//Location of the msmpi library for Microsoft MPI
MPI_msmpi_LIBRARY:FILEPATH=MPI_msmpi_LIBRARY-NOTFOUND
//CXX compiler flags for OpenMP parallelization
OpenMP_CXX_FLAGS:STRING=-openmp
//CXX compiler libraries for OpenMP parallelization
OpenMP_CXX_LIB_NAMES:STRING=
//C compiler flags for OpenMP parallelization
OpenMP_C_FLAGS:STRING=-openmp
//C compiler libraries for OpenMP parallelization
OpenMP_C_LIB_NAMES:STRING=
//Arguments to supply to pkg-config
PKG_CONFIG_ARGN:STRING=
//pkg-config executable
PKG_CONFIG_EXECUTABLE:FILEPATH=PKG_CONFIG_EXECUTABLE-NOTFOUND
//Any detected AVX SIMD version, else FALSE
SIMD_AVX:STRING=FALSE
//Flags used for compiling C++ programs with SIMD support
SIMD_CXX_FLAGS:STRING=' /arch:AVX2 /arch:AVX '
//Flags used for compiling C programs with SIMD support
SIMD_C_FLAGS:STRING=' /arch:AVX2 /arch:AVX '
//Whether AVX2 FMA extensions were a detected SIMD feature
SIMD_FMA:BOOL=OFF
//Whether NEON was a detected SIMD feature
SIMD_NEON:BOOL=OFF
//Any detected SSE SIMD version, else FALSE
SIMD_SSE:STRING=FALSE
//Name of the computer/site where compile is being run
SITE:STRING=DESKTOP-DMSBO67
//Thrust headers
THRUST_INCLUDE_DIR:PATH=THRUST_INCLUDE_DIR-NOTFOUND
//Compile Chrono::Engine with double precision support in Bullet
USE_BULLET_DOUBLE:BOOL=OFF
//Compile Chrono::Engine with OpenMP support in Bullet
USE_BULLET_OPENMP:BOOL=ON
//Compile Chrono with OpenMP support in Eigen
USE_EIGEN_OPENMP:BOOL=ON
//Compile with a multi-threaded statically-linked runtime library
USE_MSVC_STATIC_RUNTIME:BOOL=OFF
//Enable use of SIMD if supported (SSE, AVX, NEON)
USE_SIMD:BOOL=ON
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: BUILD_DEMOS_BASE
BUILD_DEMOS_BASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_FEA
BUILD_DEMOS_FEA-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_IRRLICHT
BUILD_DEMOS_IRRLICHT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_MBS
BUILD_DEMOS_MBS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_POSTPROCESS
BUILD_DEMOS_POSTPROCESS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_ROBOT
BUILD_DEMOS_ROBOT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_DEMOS_VEHICLE
BUILD_DEMOS_VEHICLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CH_COMPILER
CH_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/USER/Documents/chrono_build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=26
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=5
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe
//ADVANCED property for variable: CMAKE_CONFIGURATION_TYPES
CMAKE_CONFIGURATION_TYPES-ADVANCED:INTERNAL=0
//STRINGS property for variable: CMAKE_CONFIGURATION_TYPES
CMAKE_CONFIGURATION_TYPES-STRINGS:INTERNAL=Debug;Release;MinSizeRel;RelWithDebInfo
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual
Studio/2022/Community
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=x64
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Test CMAKE_HAVE_LIBC_PTHREAD
CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=
//Have library pthreads
CMAKE_HAVE_PTHREADS_CREATE:INTERNAL=
//Have library pthread
CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/USER/Documents/chrono
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MT
CMAKE_MT-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=52
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//noop for ranlib
CMAKE_RANLIB:INTERNAL=:
//ADVANCED property for variable: CMAKE_RC_COMPILER
CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
CMAKE_RC_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS
CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.26
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: COVERAGE_COMMAND
COVERAGE_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: COVERAGE_EXTRA_FLAGS
COVERAGE_EXTRA_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CTEST_SUBMIT_RETRY_COUNT
CTEST_SUBMIT_RETRY_COUNT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CTEST_SUBMIT_RETRY_DELAY
CTEST_SUBMIT_RETRY_DELAY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_64_BIT_DEVICE_CODE
CUDA_64_BIT_DEVICE_CODE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE
CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_BUILD_CUBIN
CUDA_BUILD_CUBIN-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_BUILD_EMULATION
CUDA_BUILD_EMULATION-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_CUDART_LIBRARY
CUDA_CUDART_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_CUDA_LIBRARY
CUDA_CUDA_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_GENERATED_OUTPUT_DIR
CUDA_GENERATED_OUTPUT_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_HOST_COMPILATION_CPP
CUDA_HOST_COMPILATION_CPP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_HOST_COMPILER
CUDA_HOST_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_EXECUTABLE
CUDA_NVCC_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_FLAGS
CUDA_NVCC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_FLAGS_DEBUG
CUDA_NVCC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_FLAGS_MINSIZEREL
CUDA_NVCC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_FLAGS_RELEASE
CUDA_NVCC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_NVCC_FLAGS_RELWITHDEBINFO
CUDA_NVCC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_PROPAGATE_HOST_FLAGS
CUDA_PROPAGATE_HOST_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_SDK_ROOT_DIR
CUDA_SDK_ROOT_DIR-ADVANCED:INTERNAL=1
//This is the value of the last time CUDA_SDK_ROOT_DIR was set
// successfully.
CUDA_SDK_ROOT_DIR_INTERNAL:INTERNAL=CUDA_SDK_ROOT_DIR-NOTFOUND
//ADVANCED property for variable: CUDA_SEPARABLE_COMPILATION
CUDA_SEPARABLE_COMPILATION-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_TOOLKIT_INCLUDE
CUDA_TOOLKIT_INCLUDE-ADVANCED:INTERNAL=1
//This is the value of the last time CUDA_TOOLKIT_ROOT_DIR was
// set successfully.
CUDA_TOOLKIT_ROOT_DIR_INTERNAL:INTERNAL=
//This is the value of the last time CUDA_TOOLKIT_TARGET_DIR was
// set successfully.
CUDA_TOOLKIT_TARGET_DIR_INTERNAL:INTERNAL=
//ADVANCED property for variable: CUDA_USE_STATIC_CUDA_RUNTIME
CUDA_USE_STATIC_CUDA_RUNTIME-ADVANCED:INTERNAL=1
CUDA_USE_STATIC_CUDA_RUNTIME:INTERNAL=OFF
//ADVANCED property for variable: CUDA_VERBOSE_BUILD
CUDA_VERBOSE_BUILD-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_cublas_LIBRARY
CUDA_cublas_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_cublasemu_LIBRARY
CUDA_cublasemu_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_cufft_LIBRARY
CUDA_cufft_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CUDA_cufftemu_LIBRARY
CUDA_cufftemu_LIBRARY-ADVANCED:INTERNAL=1
//Location of make2cmake.cmake
CUDA_make2cmake:INTERNAL=C:/Program
Files/CMake/share/cmake-3.26/Modules/FindCUDA/make2cmake.cmake
//Location of parse_cubin.cmake
CUDA_parse_cubin:INTERNAL=C:/Program
Files/CMake/share/cmake-3.26/Modules/FindCUDA/parse_cubin.cmake
//Location of run_nvcc.cmake
CUDA_run_nvcc:INTERNAL=C:/Program
Files/CMake/share/cmake-3.26/Modules/FindCUDA/run_nvcc.cmake
//ADVANCED property for variable: DART_TESTING_TIMEOUT
DART_TESTING_TIMEOUT-ADVANCED:INTERNAL=1
//Test DETECTED_AVX_10
DETECTED_AVX_10:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_AVX_10_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_AVX_10_EXITCODE:INTERNAL=0
//Test DETECTED_AVX_20
DETECTED_AVX_20:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_AVX_20_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_AVX_20_EXITCODE:INTERNAL=0
//Test DETECTED_FMA
DETECTED_FMA:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_FMA_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_FMA_EXITCODE:INTERNAL=0
//Test DETECTED_NEON
DETECTED_NEON:INTERNAL=
//Result of TRY_COMPILE
DETECTED_NEON_COMPILED:INTERNAL=FALSE
//Test DETECTED_SSE_30
DETECTED_SSE_30:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_SSE_30_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_SSE_30_EXITCODE:INTERNAL=0
//Test DETECTED_SSE_41
DETECTED_SSE_41:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_SSE_41_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_SSE_41_EXITCODE:INTERNAL=0
//Test DETECTED_SSE_42
DETECTED_SSE_42:INTERNAL=1
//Result of TRY_COMPILE
DETECTED_SSE_42_COMPILED:INTERNAL=TRUE
//Result of try_run()
DETECTED_SSE_42_EXITCODE:INTERNAL=0
//ADVANCED property for variable: EIGEN3_INCLUDE_DIR
EIGEN3_INCLUDE_DIR-ADVANCED:INTERNAL=0
//ADVANCED property for variable: ENABLE_IRRKLANG
ENABLE_IRRKLANG-ADVANCED:INTERNAL=0
//ADVANCED property for variable: ENABLE_MODULE_VEHICLE_COSIM
ENABLE_MODULE_VEHICLE_COSIM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ENABLE_MODULE_VEHICLE_MODELS
ENABLE_MODULE_VEHICLE_MODELS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ENABLE_OPENCRG
ENABLE_OPENCRG-ADVANCED:INTERNAL=0
//ADVANCED property for variable: Eigen3_DIR
Eigen3_DIR-ADVANCED:INTERNAL=1
//Details about finding OpenMP
FIND_PACKAGE_MESSAGE_DETAILS_OpenMP:INTERNAL=[TRUE][TRUE][c ][v2.0()]
//Details about finding OpenMP_C
FIND_PACKAGE_MESSAGE_DETAILS_OpenMP_C:INTERNAL=[-openmp][v2.0()]
//Details about finding OpenMP_CXX
FIND_PACKAGE_MESSAGE_DETAILS_OpenMP_CXX:INTERNAL=[-openmp][v2.0()]
//Details about finding Threads
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
//ADVANCED property for variable: GITCOMMAND
GITCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: IRRLICHT_INSTALL_DIR
IRRLICHT_INSTALL_DIR-ADVANCED:INTERNAL=0
//ADVANCED property for variable: IRRLICHT_LIBRARY
IRRLICHT_LIBRARY-ADVANCED:INTERNAL=0
//ADVANCED property for variable: MAKECOMMAND
MAKECOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_COMMAND
MEMORYCHECK_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_SUPPRESSIONS_FILE
MEMORYCHECK_SUPPRESSIONS_FILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_EXECUTABLE
MPIEXEC_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS
MPIEXEC_MAX_NUMPROCS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_NUMPROC_FLAG
MPIEXEC_NUMPROC_FLAG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_POSTFLAGS
MPIEXEC_POSTFLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_PREFLAGS
MPIEXEC_PREFLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_ADDITIONAL_INCLUDE_DIRS
MPI_CXX_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_COMPILER
MPI_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_COMPILER_INCLUDE_DIRS
MPI_CXX_COMPILER_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_COMPILE_DEFINITIONS
MPI_CXX_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_COMPILE_OPTIONS
MPI_CXX_COMPILE_OPTIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_HEADER_DIR
MPI_CXX_HEADER_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_LIB_NAMES
MPI_CXX_LIB_NAMES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_LINK_FLAGS
MPI_CXX_LINK_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_CXX_SKIP_MPICXX
MPI_CXX_SKIP_MPICXX-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_ADDITIONAL_INCLUDE_DIRS
MPI_C_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILER
MPI_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILER_INCLUDE_DIRS
MPI_C_COMPILER_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILE_DEFINITIONS
MPI_C_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILE_OPTIONS
MPI_C_COMPILE_OPTIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_HEADER_DIR
MPI_C_HEADER_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_LIB_NAMES
MPI_C_LIB_NAMES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_LINK_FLAGS
MPI_C_LINK_FLAGS-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
MPI_RESULT_CXX_test_mpi_normal:INTERNAL=FALSE
//Result of TRY_COMPILE
MPI_RESULT_C_test_mpi_normal:INTERNAL=FALSE
//ADVANCED property for variable: MPI_mpi_LIBRARY
MPI_mpi_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_msmpi_LIBRARY
MPI_msmpi_LIBRARY-ADVANCED:INTERNAL=1
//Test OMP_30_DETECTED
OMP_30_DETECTED:INTERNAL=1
//Test OMP_40_DETECTED
OMP_40_DETECTED:INTERNAL=1
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_CXX_openmp:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_C_openmp:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_CXX_FLAGS
OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_CXX_LIB_NAMES
OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1
//CXX compiler's OpenMP specification date
OpenMP_CXX_SPEC_DATE:INTERNAL=200203
//ADVANCED property for variable: OpenMP_C_FLAGS
OpenMP_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_C_LIB_NAMES
OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1
//C compiler's OpenMP specification date
OpenMP_C_SPEC_DATE:INTERNAL=200203
//Result of TRY_COMPILE
OpenMP_SPECTEST_CXX_:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_SPECTEST_C_:INTERNAL=TRUE
//ADVANCED property for variable: PKG_CONFIG_ARGN
PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_AVX
SIMD_AVX-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_CXX_FLAGS
SIMD_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_C_FLAGS
SIMD_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_FMA
SIMD_FMA-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_NEON
SIMD_NEON-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SIMD_SSE
SIMD_SSE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SITE
SITE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: THRUST_INCLUDE_DIR
THRUST_INCLUDE_DIR-ADVANCED:INTERNAL=0
Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
We are on a Windows system
The host processor is AMD64
Building for a Windows system
The target processor is AMD64
Using a multi-config generator (Visual Studio 17 2022)
Data directory copied to: C:/Users/USER/Documents/chrono_build/bin/data/
Binaries will be created in
C:/Users/USER/Documents/chrono_build/bin/<CONFIGURATION>/
Visual Studio version: 1937
C++14 compiler support: TRUE
C++17 compiler support: TRUE
Searching for Threads...
Thread library:
Using Win32 threads? 1
Using pthreads?
Searching for OpenMP...
OpenMP version: 4.0
OpenMP CXX flags: -openmp
OpenMP C flags: -openmp
OpenMP includes:
OpenMP library:
OpenMP libraries:
Testing SIMD capabilities...
FMA requires enabling whole program optimization. FMA check disabled.
Searching for Eigen3...
Eigen3 version: 3.4.0
Eigen3 include directory: C:/Users/USER/Documents/libraries/eigen-3.4.0
Searching for MPI...
Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_WORKS)
Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_WORKS)
Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
Searching for CUDA...
CUDA not found (consider manually setting CUDA_TOOLKIT_ROOT_DIR)
Searching for Thrust...
Thrust not found (consider manually setting THRUST_INCLUDE_DIR)
[MSVC] Warning level set to /W4
Compiler and linker flags:
CMAKE_CXX_FLAGS: /DWIN32 /D_WINDOWS /W3 /GR /EHsc -openmp /DWIN32
/D_WINDOWS /W3 /GR /EHsc -openmp /arch:AVX2 /arch:AVX /Zc:__cplusplus /EHsc
CMAKE_CXX_FLAGS_DEBUG: /MDd /Zi /Ob0 /Od /RTC1 /DWIN32 /D_WINDOWS /W3 /GR
/EHsc -openmp /arch:AVX2 /arch:AVX /Zc:__cplusplus /EHsc -D_DEBUG -DDEBUG
CMAKE_CXX_FLAGS_RELEASE: /MD /O2 /Ob2 /DNDEBUG /DWIN32 /D_WINDOWS /W3 /GR
/EHsc -openmp /arch:AVX2 /arch:AVX /Zc:__cplusplus /EHsc -DNDEBUG
Linke flags LIB: /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:libcmtd.lib
/NODEFAULTLIB:msvcrt$<$<NOT:$<CONFIG:Debug>>:d>.lib
Linke flags EXE: /machine:x64 /NODEFAULTLIB:libcmt.lib
/NODEFAULTLIB:libcmtd.lib /NODEFAULTLIB:msvcrt$<$<NOT:$<CONFIG:Debug>>:d>.lib
==== Chrono Engine core module ====
Chrono includes:
C:/Users/USER/Documents/chrono/src/chrono;C:/Users/USER/Documents/chrono/src/chrono/collision/bullet;C:/Users/USER/Documents/chrono/src/chrono/collision/gimpact;C:/Users/USER/Documents/chrono/src/chrono/../chrono_thirdparty/HACD;C:/Users/USER/Documents/chrono/src/chrono/../chrono_thirdparty/HACDv2
==== Chrono Irrlicht module ====
Include directory: C:\Users\USER\Documents\libraries\irrlicht-1.8.5/include
Library:
C:/Users/USER/Documents/libraries/irrlicht-1.8.5/lib/Win64-visualStudio/Irrlicht.lib
==== Chrono Postprocess module ====
==== Chrono Vehicle module ====
Enable Irrlicht support
Add ChronoEngine_vehicle library
CMake Warning at src/chrono_vehicle/cosim/CMakeLists.txt:9 (message):
Chrono::Vehicle cosimulation support requires MPI, but MPI not found
Cosimulation support disabled
==== Chrono models ====
Robot models...
Vehicle models...
==== Demo programs ====
Demo programs for CORE module...
...add demo_CH_coords
...add demo_CH_linalg
...add demo_CH_matrix_ref
...add demo_CH_math
...add demo_CH_stream
...add demo_CH_archive
...add demo_CH_buildsystem
...add demo_CH_powertrain
...add demo_CH_functions
...add demo_CH_solver
...add demo_CH_EulerAngles
...add demo_CH_filesystem
...add demo_CH_user_serialize
Demo programs for FEA module...
...add demo_FEA_basic
...add demo_FEA_dynamics
...add demo_FEA_loads_statics
...add demo_FEA_thermal
...add demo_FEA_electrostatics
...add demo_FEA_contacts_SMC
...add demo_FEA_cables
...add demo_FEA_shellsANCF_3423
...add demo_FEA_shellsANCF_3833
...add demo_FEA_hexaANCF_3813
...add demo_FEA_cosimulate_load
...add demo_FEA_loads_dynamics
...add demo_FEA_truss
Demo programs for ROBOT models...
...add demo_ROBOT_Curiosity_Rigid
...add demo_ROBOT_Curiosity_SCM
...add demo_ROBOT_Turtlebot_Rigid
...add demo_ROBOT_Viper_Rigid
...add demo_ROBOT_Viper_SCM
...add demo_ROBOT_LittleHexy
...add demo_ROBOT_RoboSimian_Rigid
...add demo_ROBOT_RoboSimian_SCM
Warning: the multicore RoboSimian projects require Chrono::Multicore and
Chrono::OpenGL!
Demo programs for MBS module...
...add demo_MBS_aux_ref
...add demo_MBS_ballSMC
...add demo_MBS_bricks
...add demo_MBS_callbackNSC
...add demo_MBS_callbackSMC
...add demo_MBS_collisionNSC
...add demo_MBS_collisionSMC
...add demo_MBS_earthquake
...add demo_MBS_friction
...add demo_MBS_spring
...add demo_MBS_cohesion
...add demo_MBS_conveyor
...add demo_MBS_feeder
...add demo_MBS_crank
...add demo_MBS_forklift
...add demo_MBS_fourbar
...add demo_MBS_gears
...add demo_MBS_mecanum
...add demo_MBS_pendulum
...add demo_MBS_sph
...add demo_MBS_suspension
...add demo_MBS_tire
...add demo_MBS_tracks
...add demo_MBS_convergence
...add demo_MBS_soilbin
...add demo_MBS_collision_trimesh
...add demo_MBS_collision_2d
...add demo_MBS_emitter
...add demo_MBS_emit_cluster
...add demo_MBS_emit_processor
...add demo_MBS_rev_sph
...add demo_MBS_rev_trans
...add demo_MBS_rev_limits
...add demo_MBS_rot_spring
...add demo_MBS_ujoint
...add demo_MBS_plane_plane
...add demo_MBS_link_bushing
...add demo_MBS_prismatic_limits
...add demo_MBS_prismatic_force
...add demo_MBS_motors
...add demo_MBS_report_collisions
...add demo_MBS_imposed_motion
...add demo_MBS_custom_contact
Demo programs for IRRLICHT module...
...add demo_IRR_decomposition
...add demo_IRR_assets
...add demo_IRR_paths
...add demo_IRR_visualize_collision
...add demo_IRR_visualize_FEA
Demo programs for POSTPROCESS module...
...add demo_POST_povray1
...add demo_POST_povray2
...add demo_POST_blender1
...add demo_POST_gnuplot
...add demo_POST_timestepping
...add demo_POST_emit_creation
...add demo_POST_emitter_asset
Demo programs for VEHICLE module...
...add demo_VEH_M113
...add demo_VEH_Marder
...add demo_VEH_TrackedJSON
...add demo_VEH_TrackedJSON_Band
...add demo_VEH_CityBus
...add demo_VEH_FEDA_SSC
...add demo_VEH_Duro
...add demo_VEH_Gator
...add demo_VEH_HMMWV
...add demo_VEH_HMMWV_Accel
...add demo_VEH_HMMWV_Rollover
...add demo_VEH_HMMWV9
...add demo_VEH_UAZBUS
...add demo_VEH_U401
...add demo_VEH_WheeledGeneric
...add demo_VEH_WheeledJSON
...add demo_VEH_FEDA_Accel
...add demo_VEH_Gator_Accel
...add demo_VEH_HMMWV9_YUP
...add demo_VEH_Kraz_ClosedLoop
...add demo_VEH_Kraz_OpenLoop
...add demo_VEH_LMTV_ride
...add demo_VEH_MAN_5t
...add demo_VEH_MAN_7t
...add demo_VEH_MAN_10t
...add demo_VEH_MROLE
...add demo_VEH_MTV_ride
...add demo_VEH_ARTcar
...add demo_VEH_Sedan
...add demo_VEH_Sedan_Lockable_Diff
...add demo_VEH_UAZBUS_SAE
...add demo_VEH_TireTestRig
...add demo_VEH_SuspensionTestRig
...add demo_VEH_TrackTestRig
...add demo_VEH_RigidTerrain_WheeledVehicle
...add demo_VEH_SCMTerrain_WheeledVehicle
...add demo_VEH_SCMTerrain_RigidTire
...add demo_VEH_SCMTerrain_TrackedVehicle
...add demo_VEH_Controller_DLC
...add demo_VEH_Controller
...add demo_VEH_Controller_AIDriver
...add demo_VEH_Controller_ExternalDriver
...add demo_VEH_ArticulatedVehicle
...add demo_VEH_TwoCars
...add demo_VEH_Ride
...add demo_VEH_Shock
...add demo_VEH_paths
Configuring done (12.2s)
Generating done (2.8s)