Skip to content
Snippets Groups Projects
cuda.cmake 533 B
Newer Older
function(linkCUDA)
LEGOLAS\lenz's avatar
LEGOLAS\lenz committed

Soeren Peters's avatar
Soeren Peters committed
    set(CUDA_CUT_INCLUDE_DIR "${VF_THIRD_DIR}/cuda_samples/")

    vf_get_library_name(library_name)
    target_include_directories(${library_name} PRIVATE ${CUDA_CUT_INCLUDE_DIR})
    target_include_directories(${library_name} PRIVATE ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES})
LEGOLAS\lenz's avatar
LEGOLAS\lenz committed

    # set the following properties only for specific targets
    # set_property(TARGET ${targetName} PROPERTY CUDA_SEPARABLE_COMPILATION ON)
    # set_property(TARGET ${targetName} PROPERTY CUDA_64_BIT_DEVICE_CODE ON)