【问题标题】:can't run stipdet in open cv无法在opencv中运行spyder
【发布时间】:2014-08-13 09:54:09
【问题描述】:

我正在尝试在 Ubuntu 上运行一些预编译代码(源代码不可用),这需要安装 openCV。我昨天安装了最新版本的 openCV(来自 SVN),并根据 openCV 网站上的 debian 安装指南(cmake -> make -> sudo make install)安装了它,一切似乎都很顺利。

我尝试运行 stipdet 程序,但这给了我以下错误。

bash: ./stipdet: 无法执行二进制文件

谁能帮我解决这个错误?

【问题讨论】:

    标签: linux opencv


    【解决方案1】:

    做什么:

    file $(which stipdet)
    

    ...说?我猜它是为你没有的 CPU 构建的。

    【讨论】:

      【解决方案2】:

      您需要运行 chmod 755 ./stipdet 以使 stipdet 可执行。

      【讨论】:

      • 问题出在处理器上。该文件是为 x64 系统构建的,但我的 linux 操作系统是 x86(32 位版本)。这就是它给出错误的原因。
      猜你喜欢
      • 1970-01-01
      • 2015-02-21
      • 1970-01-01
      • 2021-02-24
      • 2020-08-07
      • 2017-05-26
      • 2021-01-20
      • 1970-01-01
      • 2018-06-16
      相关资源
      最近更新 更多