6

Opencv3.0.0 (dev) をビルドしようとすると、cmake はバイナリと python 2 の場所を見つけますが、python ライブラリを含めることができません。

makefile の生成には cmake-gui を使用します。cmake の構成中に、この情報と他のさまざまな情報が提供されます。

--

-- パイソン 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

--

-- パイソン 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

cmake : 2.8.12.2

システム: ubuntu 14.04 (amd アーキテクチャ、64 ビット)

Linux Kernel version : Linux version 3.13.0-27-generic (buildd@akateko) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #50-Ubuntu SMP Thu May 15 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 に答える