project(${CMAKE_PROJECT_NAME}_lib CUDA CXX) set(HEADER_FILES ./test.h ) set(SOURCE_FILES ./test.cpp ) # The library contains header and source files. add_library(${CMAKE_PROJECT_NAME}_lib ${SOURCE_FILES} ${HEADER_FILES} ) target_include_directories(${CMAKE_PROJECT_NAME}_lib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})