happynear / happynear/caffe-windows
Caffe-Windows VS2013 Cuda7.5 编译出错
- Dominant language
- C++
- Stars
- 1.3k
- Forks
- 637
- PR merge metrics
- No merged PRs in 30d
Description
我下载了最新的 caffe-windows-master.zip 和 3rdparty20160204.rar,
使用VS2013,Cuda7.5
在 Release x64 模式下编译时,提示 Python.h 和 mex.h 文件找不到,
因此 matcaffe 和 pycaffe 两个项目编译不通过,但是caffe可以执行
而在 Debug x64 模式下编译时,caffe项目也报错:
1>f:\software\caffe_windows2013\caffe-windows-master\3rdparty\include\hdf5\H5public.h(55): fatal error C1083: 无法打开包括文件:“inttypes.h”: No such file or directory
1> hdf5_data_layer.cu
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\CUDA 7.5.targets(604,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin\nvcc.exe" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_50,code=\"sm_50,compute_50\" --use-local-env --cl-version 2012 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64" -I../../3rdparty/include -I../../3rdparty/include/eigen3/Eigen -I../../src -I../../include -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -G --keep-dir x64\Debug -maxrregcount=0 --machine 64 --compile -cudart static -g -D_VARIADIC_MAX=10 -DWIN32 -D_DEBUG -D_CONSOLE -D_MBCS -Xcompiler "/EHsc /W3 /nologo /Od /Zi /RTC1 /MDd " -o Debug\hdf5_data_layer.cu.obj "F:\Software\Caffe_Windows2013\caffe-windows-master\src\caffe\layers\hdf5_data_layer.cu"”已退出,返回代码为 2。
2>------ 已启动生成: 项目: caffe, 配置: Debug x64 ------
========== 生成: 成功 0 个,失败 2 个,最新 0 个,跳过 0 个 ==========
Contributor guide
Assessment
This issue has not been assessed yet.