CUDA: MSVC + NVCC support --compiler-options compiler flag
Fixes #20164
This commit is contained in:
parent
47a907413b
commit
568298a336
@ -19,6 +19,26 @@
|
||||
"SpaceAppendable"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "AdditionalCompilerOptions",
|
||||
"switch": "-compiler-options=",
|
||||
"comment": "Host compiler options",
|
||||
"value": "",
|
||||
"flags": [
|
||||
"UserValue",
|
||||
"SpaceAppendable"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "AdditionalCompilerOptions",
|
||||
"switch": "-compiler-options",
|
||||
"comment": "Host compiler options",
|
||||
"value": "",
|
||||
"flags": [
|
||||
"UserFollowing",
|
||||
"SpaceAppendable"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CudaRuntime",
|
||||
"switch": "cudart=none",
|
||||
|
@ -28,7 +28,7 @@ target_compile_options(CudaOnlyWithDefs
|
||||
PRIVATE
|
||||
-DFLAG_COMPILE_LANG_$<COMPILE_LANGUAGE>
|
||||
-DFLAG_LANG_IS_CUDA=$<COMPILE_LANGUAGE:CUDA>
|
||||
-Xcompiler=-DHOST_DEFINE
|
||||
--compiler-options=-DHOST_DEFINE
|
||||
$<$<CONFIG:DEBUG>:$<BUILD_INTERFACE:${debug_compile_flags}>>
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user