【问题标题】:Hello World in OpenCV (compiling and linking from source on Ubuntu)OpenCV 中的 Hello World(在 Ubuntu 上从源代码编译和链接)
【发布时间】:2016-12-10 03:45:50
【问题描述】:

我正在尝试从源代码编译 OpenCV 并创建一个使用新编译的 OpenCV 库的测试 C++ 程序。

编译 OpenCV 似乎可以工作,我遵循了this 指南。

但现在我想创建一个使用该库的测试程序。

我遵循了this 指南,但是在我尝试命令之前,所有似乎都可以正常工作:

./DisplayImage lena.jpg

这给了我以下错误

OpenCV 错误:未指定错误(该功能未实现。 使用 Windows、GTK+ 2.x 或 Carbon 支持重建库。如果你 在 Ubuntu 或 Debian 上,安装 libgtk2.0-dev 和 pkg-config,然后 在 cvNamedWindow 文件中重新运行 cmake 或配置脚本) /media/chris/Archive2/Archive/Programming/OpenCV/sav/opencv/modules/highgui/src/window.cpp, 在抛出一个实例后调用第 550 行终止 'cv::异常'什么(): /media/chris/Archive2/Archive/Programming/OpenCV/sav/opencv/modules/highgui/src/window.cpp:550: 错误:(-2)该功能未实现。重建图书馆 Windows、GTK+ 2.x 或 Carbon 支持。如果您使用的是 Ubuntu 或 Debian, 安装 libgtk2.0-dev 和 pkg-config,然后重新运行 cmake 或 configure 函数 cvNamedWindow 中的脚本

中止(核心转储)

上述软件包似乎已安装

我尝试在安装软件包后重新启动计算机,但仍然收到相同的消息。

【问题讨论】:

    标签: c++ opencv makefile cmake g++


    【解决方案1】:

    解决了

    看来我错过了http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html 中提到的一些包

    即使安装了 libgtk 和 pkg-config

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多