error : identifier "cudnnDataType_t" is undefined

:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>  batch_norm_layer.cu
1>  absval_layer.cu
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>  batch_reindex_layer.cu
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>  base_data_layer.cu
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>  contrastive_loss_layer.cu
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 10.0.targets(712,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu  -I"E:\code\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"E:\code\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"E:\code\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -IE:\code\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/ -IE:\code\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/ -IE:\code\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\ -I"E:\code\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -IE:\code\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include -IE:\code\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/ -I"E:\code\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G -lineinfo  --keep-dir E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug -maxrregcount=0  --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -g   -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -D_DEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Od /FdE:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\libcaffe.pdb /FS /Zi /RTC1 /MDd " -o E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\absval_layer.cu.obj "E:\code\caffe-master\src\caffe\layers\absval_layer.cu"”已退出,返回代码为 1。
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 10.0.targets(712,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu  -I"E:\code\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"E:\code\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"E:\code\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -IE:\code\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/ -IE:\code\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/ -IE:\code\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\ -I"E:\code\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -IE:\code\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include -IE:\code\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/ -I"E:\code\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G -lineinfo  --keep-dir E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug -maxrregcount=0  --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -g   -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -D_DEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Od /FdE:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\libcaffe.pdb /FS /Zi /RTC1 /MDd " -o E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\batch_norm_layer.cu.obj "E:\code\caffe-master\src\caffe\layers\batch_norm_layer.cu"”已退出,返回代码为 1。
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 10.0.targets(712,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu  -I"E:\code\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"E:\code\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"E:\code\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -IE:\code\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/ -IE:\code\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/ -IE:\code\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\ -I"E:\code\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -IE:\code\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include -IE:\code\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/ -I"E:\code\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G -lineinfo  --keep-dir E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug -maxrregcount=0  --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -g   -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -D_DEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Od /FdE:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\libcaffe.pdb /FS /Zi /RTC1 /MDd " -o E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\batch_reindex_layer.cu.obj "E:\code\caffe-master\src\caffe\layers\batch_reindex_layer.cu"”已退出,返回代码为 1。
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 10.0.targets(712,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu  -I"E:\code\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"E:\code\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"E:\code\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -IE:\code\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/ -IE:\code\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/ -IE:\code\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\ -I"E:\code\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -IE:\code\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include -IE:\code\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/ -I"E:\code\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G -lineinfo  --keep-dir E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug -maxrregcount=0  --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -g   -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -D_DEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Od /FdE:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\libcaffe.pdb /FS /Zi /RTC1 /MDd " -o E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\base_data_layer.cu.obj "E:\code\caffe-master\src\caffe\layers\base_data_layer.cu"”已退出,返回代码为 1。
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 10.0.targets(712,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu  -I"E:\code\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"E:\code\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"E:\code\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -IE:\code\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/ -IE:\code\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/ -IE:\code\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\ -I"E:\code\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -IE:\code\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include -IE:\code\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/ -I"E:\code\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G -lineinfo  --keep-dir E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug -maxrregcount=0  --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -g   -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -D_DEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Od /FdE:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\libcaffe.pdb /FS /Zi /RTC1 /MDd " -o E:\code\caffe-master\windows\..\Build\Int\libcaffe\x64\Debug\contrastive_loss_layer.cu.obj "E:\code\caffe-master\src\caffe\layers\contrastive_loss_layer.cu"”已退出,返回代码为 1。
1>  Compiling CUDA source file ..\..\src\caffe\layers\conv_layer.cu...
1>  Compiling CUDA source file ..\..\src\caffe\layers\crop_layer.cu...
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "cudnnDataType_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(57): error : identifier "CUDNN_DATA_FLOAT" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "cudnnDataType_t" is undefined
1>  Compiling CUDA source file ..\..\src\caffe\layers\cudnn_conv_layer.cu...
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(63): error : identifier "CUDNN_DATA_DOUBLE" is undefined
1>CUDACOMPILE : nvcc warning : '--device-debug (-G)' overrides '--generate-line-info (-lineinfo)'
1>  concat_layer.cu
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(69): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(74): error : identifier "cudnnTensorDescriptor_t" is undefined
1>  Compiling CUDA source file ..\..\src\caffe\layers\cudnn_lcn_layer.cu...
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(82): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(93): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(106): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(111): error : identifier "cudnnConvolutionDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnTensorDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(112): error : identifier "cudnnFilterDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(119): error : identifier "cudnnPoolingDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(120): error : identifier "cudnnPoolingMode_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(143): error : identifier "cudnnActivationDescriptor_t" is undefined
1>E:\code\caffe-master\include\caffe/util/cudnn.hpp(144): error : identifier "cudnnActivationMode_t" is undefined
1>  Compiling CUDA source file ..\..\src\caffe\layers\cudnn_lrn_layer.cu...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值