Hi all,
I have been trying to download Chrono with the Parallel module on Windows 10 and am having an issue when building it in Visual Studio 2017.
I have already downloaded CUDA, boost, and blaze. The CMAKE configuration and generation appears successful, although it couldn't auto detect the GPU. However, when building with debug in Visual Studio I receive the errors:
"MSB6006 cmd.exe exited with code 1". This error is in the ChronoEngine_parrallel project.
"LNK1104 cannot open file '...lib64\Debug\ChronoEngine_parallel.lib'"
I looked in the lib64 debug folder of my Chrono build and do not see ChronoEngine_parallel file, which is likely why the file cannot be opened. Do you know how to fix this?
Thanks!
James,
Could you please send more details on the error (if necessary,
turn on verbose build output)? Also, clean and rebuild might
actually fix this problem.
For what it's worth, I am currently using VS 2017 (Enterprise, v.
15.4.2) and everything builds fine. I am using Blaze 2.2 (note
that newer ones may not work with Visual Studio), Boost 1.59.0,
and CUDA 9.0. Note that CUDA is only needed for the Thrust
library.
One last thing: make sure to uncheck USE_PARALLEL_CUDA.
There is some CUDA code in Chrono::Parallel, which you most likely
do not need it, that relies on some C++11 features that are not
supported yet by VS (certainly not as of 2015, I have not tested
it with VS 2017).
--
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 projectchron...@googlegroups.com.
To post to this group, send email to projec...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.