Fix CUDA clang again with new C++11 usages

This commit is contained in:
Antonio Sanchez
2025-03-13 20:47:31 -07:00
parent 6aa0143851
commit 0ac1fc52dd
6 changed files with 9 additions and 19 deletions

View File

@@ -218,11 +218,7 @@ if(CUDA_FOUND AND EIGEN_TEST_CUDA)
message(STATUS "Flags used to compile cuda code: " ${CMAKE_CXX_FLAGS})
if( (NOT EIGEN_TEST_CXX11) OR (CMAKE_VERSION VERSION_LESS 3.3))
if (MSVC)
string(APPEND EIGEN_CUDA_CXX11_FLAGS " /std:c++11")
else()
string(APPEND EIGEN_CUDA_CXX11_FLAGS " -std=c++11")
endif(MSVC)
string(APPEND EIGEN_CUDA_CXX_FLAGS " -std=c++11")
endif()
if(EIGEN_TEST_CUDA_CLANG)
string(APPEND CMAKE_CXX_FLAGS " --cuda-path=${CUDA_TOOLKIT_ROOT_DIR}")