我最近搬到了 Ubuntu,我无法让 openCV 与 QtCreator 一起工作。如 OpenCv 安装指南中所述,我在其中构建并安装了 openCV 库/usr/local/lib
,我opencv.conf
在其中更新/etc/ld.so.conf.d/
并运行sudo ldconfig -v
。
但是,当我尝试运行一个在 namedWindow 中显示图像的简单“hello world”程序时,我收到以下错误:
OpenCv 错误:cvGetMat,文件 /home/wedontplay/documenti/Library Installer/OpenCV-2.4.0/modules/core/array.cpp 中的错误标志(参数或结构字段)(无法识别或不支持的数组类型),第 2482 行终止调用在抛出'cv ::Exception'的实例后what():/home/wedontplay/Library Installer/OpenCV-2.4.0/modules/core/src/array.cpp:2482:错误:(-206)无法识别或不受支持函数 cvGetMat 中的数组类型
为什么 Qt 搜索/home/wedontplay/Documenti/...
而不是/usr/local/lib
(它在我有 OpenCv 库源代码的文件夹中搜索)?
任何建议将不胜感激。