diff --git a/source/lib/src/gpu/CMakeLists.txt b/source/lib/src/gpu/CMakeLists.txt index c78da978a2..5eb833e24d 100644 --- a/source/lib/src/gpu/CMakeLists.txt +++ b/source/lib/src/gpu/CMakeLists.txt @@ -5,7 +5,9 @@ if(USE_CUDA_TOOLKIT) project(deepmd_op_cuda) set(GPU_LIB_NAME deepmd_op_cuda) - set(CMAKE_CUDA_ARCHITECTURES all) + if(NOT DEFINED CMAKE_CUDA_ARCHITECTURES) + set(CMAKE_CUDA_ARCHITECTURES all) + endif() enable_language(CUDA) set(CMAKE_CUDA_STANDARD 11) add_compile_definitions(