diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5b5d62e2781cd4fb6a478a076b80b3b31a0b4abe..926516a25a016d82d6a3b4e1459ed41bb84b03ee 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -7,7 +7,9 @@ add_executable(io main.cpp HDF5_wr/HDF5_writer_cuda.cu ObjReader/ObjReader_unit_ ########################### -target_compile_options(io PUBLIC $<$<COMPILE_LANGUAGE:CUDA>:-Xcudafe "--display_error_number --diag_suppress=2885 --diag_suppress=2887 --diag_suppress=2888 --diag_suppress=186 --diag_suppress=111" --expt-extended-lambda>) +if (CUDA_FOUND) + target_compile_options(io PUBLIC $<$<COMPILE_LANGUAGE:CUDA>:-Xcudafe "--display_error_number --diag_suppress=2885 --diag_suppress=2887 --diag_suppress=2888 --diag_suppress=186 --diag_suppress=111" --expt-extended-lambda>) +endif() target_include_directories (io PUBLIC ${CUDA_INCLUDE_DIRS}) target_include_directories (io PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})