Bug 5519400: Add /Zc:preprocessor for new change of CUDA 13.1 CCCL include aligned_alloc.h

This commit is contained in:
shawnz 2025-09-22 15:35:45 +08:00
parent 1165d53ddf
commit cf01c5bb28

View File

@ -39,7 +39,10 @@ if(${OpenGL_FOUND})
# Add target for particles
add_executable(particles particleSystem.cpp particleSystem_cuda.cu particles.cpp render_particles.cpp shaders.cpp)
target_compile_options(particles PRIVATE $<$<COMPILE_LANGUAGE:CUDA>:--extended-lambda>)
target_compile_options(particles PRIVATE
$<$<COMPILE_LANGUAGE:CUDA>:--extended-lambda>
$<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler="/Zc:preprocessor">
)
target_compile_features(particles PRIVATE cxx_std_17 cuda_std_17)