我想制作faster rcnn,我有一个UBUNTU 17.10 64位的虚拟机 . 我安装CUDA8和CuDNN 6然后安装CUDNN 5.但是,当我想在更快的项目中构建lib文件夹时,我得到了这个
错误:/usr/local/cuda/include/host_config.h:119:2:错误:#error - 不支持的GNU版本!不支持5晚以后的gcc版本! #error - 不支持的GNU版本!不支持5晚以后的gcc版本! ^ ~~~~错误:命令'/ usr / local / cuda / bin / nvcc'以退出状态1失败
虽然默认的gcc版本是:
$ gcc --version gcc-5(Ubuntu 5.5.0-1ubuntu2)5.4.1 20171010
这是为了验证CudNN版本是5:
$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
#define CUDNN_MAJOR 5
#define CUDNN_MINOR 1
#define CUDNN_PATCHLEVEL 10
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)
#include "driver_types.h"
CUDA版本:
$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61
我尝试了一些安装gcc 4.9的建议,但无法下载!
$ sudo apt install gcc-4.9 g -4.9
Package g++-4.9 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'gcc-4.9' has no installation candidate
E: Package 'g++-4.9' has no installation candidate