【发布时间】:2020-08-29 02:23:45
【问题描述】:
我已经在新的 CLion 2020.1 版本中启动了一个 CUDA 应用程序。虽然我可以编译和运行它,但我不能调试它,甚至不能调试主机代码。具体来说,debug 不会在断点处停止,即使我正在运行调试版本。在 CLion 2020.1 中运行常规 C 项目时,我没有遇到此问题。我没有收到任何类型的错误消息。这是我的 CMakeLists.txt 文件:
# Setup the CUDA compiler
set(CMAKE_CUDA_COMPILER /usr/local/cuda-10.2/bin/nvcc)
# Setup the host compiler
set(CMAKE_CUDA_HOST_COMPILER /usr/bin/g++-8)
# CMAKE minimum required version
cmake_minimum_required(VERSION 3.16)
project(PageRank_GPU CUDA)
set(CMAKE_CUDA_STANDARD 14)
add_executable(PageRank_GPU main.cu graph.cu graph.cuh vertex.cuh error.cuh parser.cu parser.cuh)
set_target_properties(
PageRank_GPU
PROPERTIES
CUDA_SEPARABLE_COMPILATION ON)
【问题讨论】: