【问题标题】:ERROR: cannot open source file x11\xlib.h错误:无法打开源文件 x11\xlib.h
【发布时间】:2014-04-22 04:19:59
【问题描述】:

我正在使用 openCV 2.4.8 和 Visual Studio Express 2012。我包含了所有环境变量 PATH 和附加库等。对于手势识别,我使用了来自 here 的示例代码。 当我运行代码时出现此错误:

ERROR: cannot open source file x11\xlib.h

。我在 google 中尝试过,但无法找到合适的解决方案。

#include <X11/Xlib.h>
#include <X11/Xutil.h>

【问题讨论】:

  • X11 的东西非常 Unixy,我知道你在 Windows 上。你确定你有 X11-dev 环境吗?
  • 我正在使用 Windows。 X11-dev 环境是什么意思?
  • libX11 和朋友们。对于初学者,请参阅x.cygwin.com

标签: c++ visual-studio opencv gesture


【解决方案1】:

您不能在 Windows 上使用该代码。

虽然 opencv 本身非常便携,但上面的代码显然不是。

(而不是使用 cv::imshow() 等,jujojujo2003 使用本机 Xwindow 调用来盗用光标。)

【讨论】:

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