您的位置:首页 > Web前端

windows下caffe编译不成功问题分析

2017-10-11 16:34 411 查看
问题:
在release/debug下编译成功的工程,转到debug/release下编译,会出现如下问题:
error MSB4062: 未能从程序集 S:\NugetPackages\OpenCV.2.4.10\build\native\\private\coapp.NuGetNativeMSBuildTasks.dll 加载任务“NuGetPackageOverlay”。未能加载文件或程集“file:///S:\NugetPackages\OpenCV.2.4.10\build\native\private\coapp.NuGetNativeMSBuildTasks.dll”或它的某一个依赖项。系统找不到指定的文件。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。 S:\NugetPackages\OpenCV.2.4.10\build\native\OpenCV.targets 768 5 libcaffe

在各种百度的过程中,发现一个问题,在debug下,自动下载的Nuget包 ..\NugetPackages\OpenCV.2.4.10\build\native\lib\x64\v120中,只有debug部分,同样,如果在release下自动下载nuget包,则只有release部分,所以猜想是不是因为这个原因,才会出现无法同时成功编译caffe。。

然而,问题找到了,但是无法解决啊,,如果有大神路过麻烦指点!

————————————————————————————
2017.10.18更新:
对于MSB4062这个问题,可以尝试在libcaffe及其它项目中点击   项目——管理Nuget包——更新opencv包,将opencv包升级到2.4.11,再重新编译工程,多次尝试,即可成功解决opencv2.1.10的问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: