diff --git a/CMakeLists.txt b/CMakeLists.txt index 90dcd9696d0..aeb87eaa7e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -357,6 +357,10 @@ if(MSVC) list(APPEND CUDA_NVCC_FLAGS "-Xcompiler /w -w") endif(MSVC) +list(APPEND CUDA_NVCC_FLAGS "-Xfatbin" "-compress-all") +list(APPEND CUDA_NVCC_FLAGS_DEBUG "-Xfatbin" "-compress-all") +list(APPEND CUDA_NVCC_FLAGS_RELWITHDEBINFO "-Xfatbin" "-compress-all") + if(NOT MSVC) list(APPEND CUDA_NVCC_FLAGS_DEBUG "-g" "-lineinfo" "--source-in-ptx") list(APPEND CUDA_NVCC_FLAGS_RELWITHDEBINFO "-g" "-lineinfo" "--source-in-ptx")