1

我使用这些标志编译了 OpenCV 2.4.3:

-D CMAKE_BUILD_TYPE=RELEASE -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_TBB=ON

cmake (2.8.7) 表示它可能在检测 Python lib (2.7.3) 时遇到问题,尽管构建已成功完成。但是,下面是我在 python 中导入 cv2 时的错误

Illegal instruction (core dumped)

我对此进行了搜索,但没有找到与 OpenCV 相关的任何内容。如果这很重要,我正在使用 Ubuntu 12.04 Server 32bit。

4

1 回答 1

0

我在 CMake 配置过程中启用了 AVX 指令,并且所有 OpenCV 浮点代码都有非法指令异常。我现在正在重新编译 OpenCV,并关闭了该选项。只有新的 CPU 支持 AVX,2011 及更高版本,而我的 i7-920 是 2008 年的。

于 2012-11-28T09:58:23.353 回答