diff --git a/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt b/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt index 777a466d..1c4a652e 100644 --- a/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt +++ b/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt @@ -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 $<$:--extended-lambda>) +target_compile_options(particles PRIVATE + $<$:--extended-lambda> + $<$:-Xcompiler="/Zc:preprocessor"> +) target_compile_features(particles PRIVATE cxx_std_17 cuda_std_17)