一个CUDA程序的CMakeLists.txt模板,可以通过修改适应不同的工程

#一个CUDA程序的CMakeLists.txt模板,可以通过修改适应不同的工程


cmake_minimum_required(VERSION 3.5)
PROJECT(testCUDA)
FIND_PACKAGE(CUDA REQUIRED)
INCLUDE_DIRECTORIES(
./
${CUDA_INCLUDE_DIRS}
)
SET(CMAKE_C_COMPILER g++)
add_compile_options(-std=c++11)
add_compile_options(-g)
set(SRC_LIST testcuda.cpp kernel.cu)
CUDA_ADD_EXECUTABLE(testCUDA ${SRC_LIST})
target_link_libraries(testCUDA ${CUDA_LIBRARIES})

你可能感兴趣的:(CUDA)