Caffe安装-缺少OpenCv 2.4和OpenBlas 0.2.14的NuGet包-在Visual Studio 2
Caffe Installation - NuGet packages for OpenCv 2.4 and OpenBlas 0.2.14 missing - throwing several build errors on Visual Studio 2015
我是Caffe的绝对初学者,我正试图在Visual Studio 2015上使用c++上的OpenCV 3.1.0在windows 10上构建Caffe解决方案。我一直在关注这个https://www.youtube.com/watch?v=nrzAF2sxHHM youtube链接以供参考。
以下是我一直遵循的步骤:-
1。我已经从Nuget Packages库中卸载了OpenCv 2.4,并安装了OpenCv默认版本(OpenCv 310)。
2。此外,我已经启用了Nuget包通过工具->选项-> Nuget包管理器->包源,并勾选了微软和。net选项。
3。仅供参考,我想在CPU模式下运行(没有GPU),并更改了CommonSettings中的设置。道具如下,
<CpuOnlyBuild> true </ CpuOnlyBuild>
<UseCuDNN > false </UseCuDNN>
4。我还将BLAS配置从默认(atlas)更改为打开,因为OpenBlas v 0.2.14.1安装在Nuget包中。
# BLAS configuration (default = ATLAS) BLAS ?= open
我仍然得到以下构建错误-
Severity Code Description Project File Line Suppression State
Error This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ......NugetPackagesOpenCV.2.4.10buildnativeOpenCV.props. libcaffe C:UsersAD355671Downloadscaffe-mastercaffe-masterwindowslibcaffelibcaffe.vcxproj 376
Severity Code Description Project File Line Suppression State
Error This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ......NugetPackagesOpenBLAS.0.2.14.1buildnativeopenblas.targets. caffe C:UsersAD355671Downloadscaffe-mastercaffe-masterwindowscaffecaffe.vcxproj 100
我的问题是:-
当我卸载它并使用Opencv3.10时,为什么它仍然与Opencv2.4一起构建?
如何解决这些构建错误?我错过了设置任何环境变量或配置文件(MakeFile)属性的任何条目。config和CommonSettings。道具)?
为什么它不能从openBlas中选择?
请帮助我,因为我已经被困在这个很长时间。
如何解决:
- 从NuGetPackage中卸载"opencv default"
在Tools-menu中选择Library Package Manager,然后点击Package Manager Console。
输入"Install-Package OpenCV"
- 重建所有
相关文章:
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何在MS Visual Studio 2019中运行QT UI
- 如何使用Visual Studio 2017在C++中为参数化对象数组使用唯一指针
- Visual Studio Code - C++ Debugger 無法啟動
- Visual Studio 2019:插入多个C++风格的单行注释
- Visual Studio Code "undefined reference to `WinMain@16'"
- 使用 NuGet 填充 Visual Studio 2019 中的 CMake 依赖项
- 无法将 Google Test NuGet 包添加到 Visual Studio Linux C++ 项目中
- 如何使用Nuget链接Visual Studio 2017中的ZMQ库
- 将库与NuGet包链接为Visual Studio中的依赖项
- Visual Studio 找不到相对于解决方案的 NuGet 包
- 使用Nuget软件包添加与CUDA的OPENCV到Visual Studio程序
- 在2013年Visual Studio中与Nuget库有关
- Visual Studio 2015 Community -> cpprestsdk nuget 包
- 如何在Visual Studio 2013的C++项目中编译和链接谷歌测试,但使用NuGet Package Manag
- Nuget包可能导致的Visual Studio 2013错误
- Caffe安装-缺少OpenCv 2.4和OpenBlas 0.2.14的NuGet包-在Visual Studio 2
- 链接错误:在Visual Studio(2012)中使用NuGet安装boost zlib过滤器