diff --git a/TVALGPU/CMakeLists.txt b/TVALGPU/CMakeLists.txt index b3b49d2..36f18b9 100644 --- a/TVALGPU/CMakeLists.txt +++ b/TVALGPU/CMakeLists.txt @@ -6,6 +6,7 @@ file(GLOB_RECURSE tval3_cpp_files src/*.cpp) file(GLOB_RECURSE tval3_cu_files src/*.cu) find_package(CUDAToolkit REQUIRED) add_library(TVALGPU SHARED ${tval3_cpp_files} ${tval3_cu_files}) +set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g") target_include_directories(TVALGPU PRIVATE ./src /usr/local/cuda/include) set_target_properties(TVALGPU PROPERTIES CUDA_SEPARABLE_COMPILATION ON) target_compile_options(TVALGPU PRIVATE $<$: @@ -16,5 +17,5 @@ target_compile_options(TVALGPU PRIVATE $<$: >) target_link_libraries(TVALGPU PRIVATE ${CUDA_RUNTIME_LIBRARY} CUDA::cusparse CUDA::cublas) -set(TVALGPU_HEADERS ${CMAKE_CURRENT_LIST_DIR}/src/tval3gpu3d.h ${CMAKE_CURRENT_LIST_DIR}/src/tvalstruct.h) +set(TVALGPU_HEADERS ${CMAKE_CURRENT_LIST_DIR}/src/tval3gpu3d.h ${CMAKE_CURRENT_LIST_DIR}/src/tvalstruct.h ${CMAKE_CURRENT_LIST_DIR}/src/CudaEnvInit.h) set_target_properties(TVALGPU PROPERTIES PUBLIC_HEADER "${TVALGPU_HEADERS}") \ No newline at end of file