ラズパイにOpenCV入れた(ビルドエラー解決)

こんにちは、パパドラゴンです。大晦日に何やってんだって感じですが、今ラズパイ3にOpenCVを入れました。ビルドエラーに嵌ってしまい、3日も無駄にしてしまいましたが、なんとか年越し前に完了しました。

環境

raspbian: 8.0
OpenCV: 3.1.0
Python: 2.7.9

方法

こちらのサイトに書いてあるとおりにコマンドを実行しました。

Raspberry Pi講座 Python3 + OpenCV3(環境構築編)
https://sites.google.com/site/memorandumjavaandalgorithm/raspberry-pi-jiang-zuo-opencv3

失敗① ビルドでerror終了する

通常のapt-get upgradeではなく、sudo apt-get dist-upgradeすると成功しました。

失敗② ビルドで失敗する その2

makeするところでmake -j4 ではなくsudo makeだけで実行すると成功しました。

失敗③ make後、installすると、pkgconfig is not a directoryというerrorが出る

音声解析ライブラリJuliusをインストールしたときに作られたファイルが既にあったのが原因でした。makeファイルの中でpkgconfigで検索かけて保存先を別の名前に変更するか、元々あったファイルをリネームするととりあえず解決しました。

これにてインストール完了。やったね!

コメントを残す

メールアドレスが公開されることはありません。