gpt4 book ai didi

c++ - 在 Visual C++ 2010 中安装 OpenCV 2.4.9 出现错误

转载 作者:行者123 更新时间:2023-11-30 17:27:27 25 4
gpt4 key购买 nike

我尝试将 openCV 安装到我的计算机上。我已关注Installing OpenCV 2.4.3 in Visual C++ 2010 Express教程,http://www.worldofmcu.com/2013/06/installing-opencv-in-windows-7-visual.html教程,甚至一些 YouTube 视频。但是,我似乎无法工作。从一开始,我就收到了一个错误 fatal error LNK1104: Cannot open file 'opencv_haartraining_engined.lib' 我已通过从“附加依赖项”中删除该错误来删除该错误。

现在,我收到一个名为“程序‘[6104] cvtest.exe: Native’已退出”的错误,代码为 -1073741701 (0xc000007b)。我已经一步一步尝试了这里建议的许多方法,但我根本无法解决问题。我也用不同的程序尝试过,两个错误都是相同的。这是我使用的程序Installing OpenCV 2.4.3 in Visual C++ 2010 Express

#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
Mat im = imread("C:\Users\İhsan\Downloads\lena.jpg");
if (im.empty())
{
cout << "Cannot load image!" << endl;
return -1;
}
imshow("Image", im);
waitKey(0);
}

它给了我一个我提到过的(0xc000007b)错误。(在我修复了库错误之后)当我尝试此代码时,它也给了我完全相同的问题 http://www.youtube.com/watch?v=cgo0UitHfp8&list=LLD0fqFAKW_kKwEEdQY5IVQg&index=1此外,由于某种原因,Visual 无法理解我的代码中的用户,并表示通用字符名称的格式不正确,即使这是正确的路径。

我的openCV位于D文件夹中,从系统属性中,我将变量值设置为D:\opencv\build,将系统变量路径设置为%OPENCV_BUILD%\x64\vc10\bin;我不认为这是问题所在,但是 openCV 是否有问题,我必须将文件复制到 C 而不是 D?

我对这些问题感到非常失望和疲惫,希望你们能帮助我解决这些问题。

最佳答案

我通过安装带有 openCV 2.4.10 的 Visual Studio 2013 解决了这个问题。我认为问题是 64 位和 32 位路径之间的冲突。

我还有一个问题,由于限制,我必须在这里问。在我将 openCV 库、路径等添加到我的解决方案并完成我的代码后,我想为该解决方案创建一个新项目,以便我可以在我的 Visual Studio 中使用我的首选项或新解决方案。然而,当我这样做时,openCV 库并没有被添加。当我为同一解决方案创建新项目时,它们甚至不会被添加。我该如何解决这个问题?

关于c++ - 在 Visual C++ 2010 中安装 OpenCV 2.4.9 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26384788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com