【发布时间】:2019-09-29 10:27:56
【问题描述】:
尝试使用 CUDA 10.0、cudnn 7.4 和 OpenCV 3.4.0 编译暗网。使用 Cmake 3.10.1 为 VS 2017 社区生成项目文件。
使用 CUDA 10.0 编译 OpenCV。
使用 AlexeyAB/darknet fork for Windows 构建暗网。
配置 Cmake 以匹配 README.md 文件中引用的 Cmake 屏幕截图。 截图如下:
为 VS 2017 社区配置、生成的构建文件、打开的构建文件。
编译几乎立即失败并出现错误:
Description: Item 'src\activation_kernels.cu' Code Generation value is not in the expected format '[Arch],[Code]'
Project: darknet
File: CUDA 10.0.targets, line 235
我查看了文件的第 235 行,但这并不能帮助我更好地理解错误。 VS 没有给出错误代码以及错误解释的链接,我也没有找到任何帮助我理解错误和排除故障的信息。
硬件是配备 GTX 1060 GPU(计算模型 6.1)的戴尔笔记本电脑。没有 GPU 的暗网构建没有任何问题。
任何解决此问题的见解将不胜感激
【问题讨论】:
标签: visual-studio opencv cudnn darknet