We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e467453 commit 17da4f6Copy full SHA for 17da4f6
1 file changed
CMakeLists.txt
@@ -69,6 +69,11 @@ if(BUILD_CUDA)
69
# This needs to be added *before* we try to enable the CUDA language so CMake's compiler check passes.
70
if(MSVC AND MSVC_VERSION VERSION_GREATER_EQUAL 1940)
71
string(APPEND CMAKE_CUDA_FLAGS " --allow-unsupported-compiler")
72
+
73
+ # This is needed to build with VS2022 17.11+ and CUDA < 12.4.
74
+ if (MSVC_VERSION VERSION_GREATER_EQUAL 1941)
75
+ string(APPEND CMAKE_CUDA_FLAGS " -D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH")
76
+ endif()
77
endif()
78
79
enable_language(CUDA) # This will fail if CUDA is not found
0 commit comments