1、caffe-windows的编译无法找到data_reader.cpp?
项目配置中索引了并不存在的源文件 data_reader.cpp和data_reader.hpp,在项目中移除这两个文件就可以了。
两文件位置:在libcaffe的src以及include里面索引。
2、 E:\NugetPackages\boost.1.59.0.0\lib\native\include\boost/format/alt_sstream_impl.hpp : error C2220: 警告被视为错误 - 没有生成“object”文件 (..\..\src\caffe\util\math_functions.cpp)
有两种解决方法:
- 用 Visual Studio直接打开math_functions.cpp,保存即可。具体可以如下找到math_functions.cpp文件右击打开方式选择Visual Studio,OK了。或者打开Visual Studio->文件->打开->math_functions.cpp 保存就可以了。
- 我们注意到错误提示里“警告被视为错误”,也就是说这本来是一个警告,只不过由于我们设置的严格,将这个警告视为错误,我们放松我们的检查错误规则就好了。打开VS->项目->属性->配置属性->C/C++->常规->将警告视为错误修改为“否”,重新编译就好。