使用Visual Studioerror在windows上生成caffe\Pycaffe?

2024-07-08 09:25:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用visualstudio在windows上构建caffe(libcaffe,pycaffe)。 我从下面的链接下载了caffe主项目

Caffe for windows

使用visual studio 2015并在其中打开解决方案咖啡厅。启用python支持true to build

一些nuget程序包丢失,请恢复它们。因为这是跟踪链接

How to install caffe in windows in five minutes

尝试生成项目,但出现以下错误:

C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\layer.cpp)  libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\layer.cpp) libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\data_reader.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\data_reader.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\layer.cpp)  libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\layer.cpp) libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\data_reader.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\data_reader.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\layers\base_data_layer.cpp) libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\layers\base_data_layer.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\layers\base_data_layer.cpp) libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\layers\base_data_layer.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C1083   Cannot open include file: 'pyconfig.h': No such file or directory (compiling source file ..\..\src\caffe\layer_factory.cpp) libcaffe    D:\caffe-master\NugetPackages\boost.1.66.0.0\lib\native\include\boost\python\detail\wrap_python.hpp 50  
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\parallel.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\parallel.cpp)  libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\parallel.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\parallel.cpp)  libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\util\blocking_queue.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\util\blocking_queue.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 2525    
C2059   syntax error: 'constant' (compiling source file ..\..\src\caffe\util\blocking_queue.cpp)    libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C2238   unexpected token(s) preceding ';' (compiling source file ..\..\src\caffe\util\blocking_queue.cpp)   libcaffe    D:\caffe-master\caffe-master\include\caffe\proto\caffe.pb.h 9806    
C1083   Cannot open include file: 'Python.h': No such file or directory pycaffe D:\caffe-master\caffe-master\python\caffe\_caffe.cpp    1   

我已经从nuget包中安装了boostpython,但它仍在显示 无法打开include文件Python.h


Tags: srcmastersourceincludeerrorcppcaffefile

热门问题