6

尝试构建 Opencv3.0.0 (dev),cmake 找到二进制和 python 2 位置,但无法包含 python 库。

我使用 cmake-gui 生成生成文件。在配置 cmake 时,它​​会提供这条信息以及其他各种信息:

--

-- Python 2:

-- 解释器:/usr/bin/python2.7 (ver 2.7.6)

-- 图书馆:否

-- numpy: /usr/lib/python2.7/dist-packages/numpy/core/include (ver 1.8.2)

-- 包路径:lib/python2.7/dist-packages

--

-- Python 3:

-- 解释器:/usr/bin/python3.4 (ver 3.4)

我已经交叉检查并且我提供的 python2 的输入都是正确的(作为附件包含在内):( 在此处输入图像描述 在进一步阅读之前请看一下图像)

所以,现在我想知道这是架构问题还是版本问题(与不同版本的opencv、python、cmake的兼容性)

我目前使用的版本是: opencv:3.0.0-dev

python2:2.7.6

python3:3.4.0

制作:2.8.12.2

系统:ubuntu 14.04(amd 架构,64 位)

Linux 内核版本:Linux 版本 3.13.0-27-generic (buildd@akateko) (gcc 版本 4.8.2 (Ubuntu 4.8.2-19ubuntu1)) #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014

我在这一点上卡住了要做什么。有人可以将我推向正确的方向吗?

4

1 回答 1

1

答案可能为时已晚。我遇到与您完全相同的错误。原因是 cmake 已过时。您可以按照https://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu-14-04升级您的 cmake 。之后一切正常。

于 2016-04-06T08:14:54.287 回答