OpenCv程序无法运行; pkg-config是哈希

时间:2014-06-16 13:37:26

标签: opencv installation pkg-config

我正在使用opencv库。当我运行我的项目时,我收到以下错误:

OpenCV错误:未指定错误(该功能未实现。使用Windows,GTK + 2.x或Carbon支持重建库。如果您使用的是Ubuntu或Debian,请安装libgtk2.0-dev和pkg-config,然后重新安装cvNamedWindow中的-run cmake或configure脚本),文件/home/krathi/softwaresetup/opencv-2.4.9/modules/highgui/src/window.cpp,第483行 在抛出' cv :: Exception'的实例后终止调用   what():/ home / klathi / softwarewareup / opencv-2.4.9 / modules / highgui / src / windows.c:4:83:错误:( - 2)该函数未实现。使用Windows,GTK + 2.x或Carbon支持重建库。如果您使用的是Ubuntu或Debian,请安装libgtk2.0-dev和pkg-config,然后在cvNamedWindow函数中重新运行cmake或configure脚本

当我进入终端并输入"输入pkg-config"我明白了:

pkg-config经过哈希处理(/ usr / bin / pkg-config)

我不知道这意味着什么,但我想pkg-config的访问仅限于我的机器的管理员用户。我是对的吗?

我该怎么做才能解决这个错误?具体我应该怎么做,以便我的程序可以使用pkg-config。

注意:我已经安装了libgtk

1 个答案:

答案 0 :(得分:1)

您可能已经自己编译了OpenCV,查看错误消息中给出的文件夹。您需要使用cmake设置WITH_GTK = ON来重新编译OpenCV。