【发布时间】:2015-01-30 17:31:27
【问题描述】:
我正在使用 CMake 为 CUDA 项目的 Nsight(=增强版 Eclipse CDT)生成项目文件。 问题是,Eclipse 确实解析了 nvcc 生成的编译器错误。
我在“project->properties->C/C++ Make”中启用了“nvcc error parser” Project->Error Parsers”并将其移至列表顶部,但无效。 错误解析适用于“本机”nsight CUDA 项目和 非 CUDA/非 nvcc c++ cmake 生成的项目。
CMakeLists.txt 非常基础:
cmake_minimum_required (VERSION 2.8)
project(myproject)
find_package(CUDA REQUIRED)
set(CUDA_SOURCES
myprojmain.cu
)
cuda_add_executable( myproject ${CUDA_SOURCES})
【问题讨论】:
-
我为此问题打开了一个错误:public.kitware.com/Bug/view.php?id=15277
标签: eclipse cuda cmake eclipse-cdt nsight