windows下编译caffe报错:errormsb4062:未能从程序集e:nugetpackagesopencv.2.4.10......的解决办法

amazingym amazingym     2022-10-25     426

关键词:

参考博客:http://blog.csdn.net/u013277656/article/details/75040459

在windows上编译caffe时,用vs打开后会自动加载还原NugetPackages文件夹,里面是caffe需要依赖的各种库。 
费了很长时间还原完成编译时,出现错误:error MSB4062: 未能从程序集 
E:\\NugetPackages\\OpenCV.2.4.10\\build\\native\\private\\coapp.NuGetNativeMSBuildTasks.dll 加载任务“NuGetPackageOverlay”。未能加载文件或程序集“file:///E:\\NugetPackages\\OpenCV.2.4.10\\build\\native\\private\\coapp.NuGetNativeMSBuildTasks.dll”或它的某一个依赖项。系统找不到指定的文件。 
请确认 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。。。。。。。。。。。 
这让人很是崩溃,明明是自动下载的,怎么还会有错误呢? 
没办法,想使用,办法还是要找的,几经搜索之下,亲测可用的方法,供遇到相同错误的人参考一下。 
解决办法如下: 
第一步:项目->管理NuGet程序包->更新,此时可以看到opencv后面有更新的按钮,点击更新为opencv2.4.11。 
更新完成后,关闭项目重新打开,不要着急编译,此时编译仍会报错:错误 1 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 ……\\NugetPackages\\OpenCV.2.4.10\\build\\native\\OpenCV.props. E:\\software\\caffe-ssd-microsoft\\windows\\libcaffe\\libcaffe.vcxproj 
第二步::选择解决方案的每一个项目,右键单击,卸载项目 
这里写图片描述 
卸载之后,编辑vcxproj文件, 
这里写图片描述 
将文件里面所有的OpenCV.2.4.10都换成OpenCV.2.4.11,重新加载项目,再进行编译即可。(每一个项目都要如此)。

二、补充办法

1.修改NugetPackages\\OpenCV.2.4.11\\build\\native文件夹里面opencv的配置文件OpenCV.props,用编辑器打开以后搜索private

删除private 前面的\\;

2.关闭vs2013, 用管理员身份重新启动vs;

chapter6windows下编译pycaffe

...就是提供Python调用CaffeCPlusPlusLibrary的接口。此处编译是在WindowsCaffeVS2013的环境下进行,请对号入座,编译过程按以下步骤逐步进行。1.安装Python环境recommendinstallpython2.7之 查看详情

怎么在windows下编译fastrcnn需要的python版本的caffe接口

...装anaconda2,里面已经安装了很多第三方的库。另附python,Windows的第三方库,里面很全。或许有一些库你要去官网上下载。2、安装(更新)显卡驱动和cudaNVIDIA的显卡驱动安装应该不用我说了吧,到官网上下载吧。我要说明一点的... 查看详情

qt在windows下编译遇到的一些问题

软件是在linux上写的,然而搬到windows上来遇到了好多问题。。。。想跪。。。。 首先就是压根编译不了的问题。。。。这个问题困扰我好久了。。。。一直报错undefinedreferencetoRInside和deplicatesection....如贴:http://www.qter.org/forum... 查看详情

caffe实战一(环境准备及cpu模式下编译)

经过前几天的折腾,终于把Ubuntu16.04开发环境给搭建了起来,包括win10+Ubuntu双系统的安装、系统安装后的优化等等。详见之前的文章:Ubuntu16.04.2LTS64bit系统装机记录Ubuntu16.04安装Nvidia显卡驱动+Cuda8.0+Cudnn6.0接下来,该是实践的时候... 查看详情

在windows环境idea下编译运行elasticsearch7.14.1(代码片段)

文章目录在Windows环境中IDEA下编译运行Elasticsearch7.14.1环境准备操作步骤获取源码方式一:直接通过`gitbash`执行`gitclone`命令方式二:通过IDEA界面化操作编译源码本地运行遇到的问题1.权限问题2.版本问题3.geoip报... 查看详情

win7下编译microsoft版的caffe包的matlab接口(cpu模式)

本博客是基于http://www.cnblogs.com/njust-ycc/p/5776286.html这篇博客修改的,做出了更正与补充。 本人机器的环境:Win7+MATLAB2014b+VS2013 1.首先去github上下载Microsoft的caffe包,地址:https://github.com/microsoft/caffe  下载完后,解压 查看详情

caffe问题

1.运行faster-rcnndemo.py Nomodulenamed_caffe属于没编译好,需要在caffe/lib下编译make,还需要在caffe/py-faster-rcnn/caffe-fast-rcnn下编译make,还需要makepycaffe 2.运行faster-rcnndemo.py pipinstallpython-yaml有问题就sudop 查看详情

在windows下编译lua

http://blog.csdn.net/yue7603835/article/details/41739085http://blog.csdn.net/birdflyto206/article/details/49403801 BuildingLuaonothersystemsIfyou‘renotusingtheusualUnixtools,thentheinstructionsfo 查看详情

windows下编译及使用libevent

Libevent官网:http://libevent.org/windows7下编译:编译环境: windows7+VS2010(1)解压libevent到F:libeventlibevent-2.0.21-stable(2)打开Microsoftvisualstudio2010命令行工具(3)修改以下三个文件,添加宏定义:在以下3个文件开头添加“#define_... 查看详情

[转]windows下编译及使用libevent

http://www.cnblogs.com/luxiaoxun/p/3603399.html  Libevent官网:http://libevent.org/windows7下编译:编译环境: windows7+VS2010(1)解压libevent到F:libeventlibevent-2.0.21-stable(2)打开Microsoftvisualstud 查看详情

windows下编译libevent

  1从github上gitclonehttps://github.com/nmathewson/Libevent.git或者直接下载zip包.然后找到vs2015命令行,打开2:3:等待结果  4使用demo测试包含目录 库目录附加依赖项:  查看详情

sh这是一个在没有root权限的情况下编译caffe的脚本。它尚未经过广泛测试,但它仍然可以让事情变得更容易(代码片段)

查看详情

Windows下编译Mongoose的hello.c

】Windows下编译Mongoose的hello.c【英文标题】:CompilingMongoose\'shello.cunderWindows【发布时间】:2013-03-2011:48:43【问题描述】:我正在尝试在Windows下从Mongoose编译包含的hello.c示例。我正在使用MicrosoftVisual命令提示符,并且已将mongoose.c和... 查看详情

windows下编译iconv

从http://www.gnu.org/software/libiconv/ 下载 libiconv-1.11.1,这是最后一个支持MSVC编译的版本。编译64位Lib命令行cmd执行amd64位脚本,D:ProgramFiles(x86)MicrosoftVisualStudio8VCinamd64vcvarsamd64.bat转移到libiconv-1.11. 查看详情

记录windows下编译chromium,备忘

编译windows下chromium,时间:20170619,官方地址:https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md 一.系统要求:1.64位机器,至少8GB的内存,推荐16GB以上。(我用的Win1064位虚拟机,内存按照8G来的);2.至... 查看详情

windows下编译jcef(代码片段)

...文参考官方网站上的jcef编译过程编译成功的环境如下:windows1064bitJDK1.8.0_12164bitPython2.7.13gitversion2.12.1.windows.1cmakeversion3.12.0-rc1VisualStudio2015EnterpriseEdition以上的软件也是官网上要求安装的软件,不过版本稍有不同,官网上的版本要... 查看详情

linux与windows下编译工具

Linuxgccg++make使用makefile调用gccg++cmake使用CMakeLists文件生成makefile文件qmake使用Qt中pro文件生成makefile,调用makeBoost使用BJam可设置不同的编译器Windowsres.execl.exelink.exenmake与多线程版的jom使用makefilevs项目(vcxproj,sln 查看详情

linux与windows下编译工具

Linuxgccg++make使用makefile调用gccg++cmake使用CMakeLists文件生成makefile文件qmake使用Qt中pro文件生成makefile,调用makeBoost使用BJam可设置不同的编译器Windowsres.execl.exelink.exenmake与多线程版的jom使用makefilevs项目(vcxproj,sln 查看详情