2024-12-13 11:45:05 -08:00

22 lines
509 B
CMake

# Include directories and libraries
include_directories(../../../Common)
# Source file
set(SRC_FILES
main.cpp
)
# Add target for conjugateGradientPrecond
add_executable(conjugateGradientPrecond ${SRC_FILES})
set_target_properties(conjugateGradientPrecond PROPERTIES CUDA_SEPARABLE_COMPILATION ON)
target_include_directories(conjugateGradientPrecond PRIVATE
${CUDAToolkit_INCLUDE_DIRS}
)
target_link_libraries(conjugateGradientPrecond PRIVATE
CUDA::cudart
CUDA::cublas
CUDA::cusparse
)