@Robert
Adding CUDA to my PROJECT(4DRTProto CXX CUDA)
Yields:
CMake Error at
C:/projects/4DRTProto/4DRTProto_3rdParty/platform/tools/cmake-3.9.0-rc6-win64-x64/share/cmake-3.9/Modules/CMakeTestCUDACompiler.cmake:45
(message):
The CUDA compiler "C:/Program Files/NVIDIA GPU Computing
Toolkit/CUDA/v8.0/bin/nvcc.exe" is not able to compile a simple test
program.
It fails with the following output:
Change Dir: C:/projects/4DRTProto/4DRTProto/build/CMakeFiles/CMakeTmp
Run Build Command:"C:/Program Files (x86)/MSBuild/12.0/bin/MSBuild.exe"
"cmTC_20a4f.vcxproj" "/p:Configuration=Debug"
"/p:VisualStudioVersion=12.0"
Microsoft (R) Build Engine version 12.0.31101.0
[Microsoft .NET Framework, version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 7/28/2017 7:33:34 PM.
Project
"C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\cmTC_20a4f.vcxproj"
on node 1 (default targets).
PrepareForBuild:
Creating directory "cmTC_20a4f.dir\Debug\".
Creating directory
"C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\Debug\".
Creating directory "cmTC_20a4f.dir\Debug\cmTC_20a4f.tlog\".
InitializeBuildStatus:
Creating "cmTC_20a4f.dir\Debug\cmTC_20a4f.tlog\unsuccessfulbuild"
because "AlwaysCreate" was specified.
C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\CUDA
8.0.targets(216,9): error : Item 'main.cu' Code Generation value is
not in
the expected format '[Arch],[Code]'.
[C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\cmTC_20a4f.vcxproj]
Done Building Project
"C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\cmTC_20a4f.vcxproj"
(default targets) -- FAILED.
Build FAILED.
"C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\cmTC_20a4f.vcxproj"
(default target) (1) ->
(AddCudaCompileMetadata target) ->
C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\CUDA
8.0.targets(216,9): error : Item 'main.cu' Code Generation value is not
in the expected format '[Arch],[Code]'.
[C:\projects\4DRTProto\4DRTProto\build\CMakeFiles\CMakeTmp\cmTC_20a4f.vcxproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.35
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:14 (PROJECT)
And so it goes the CMake, CUDA, Visual Studio Experience. Maybe time to
revert back to FindCUDA in CMAKE version 3.2. Sure is awesome.
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake