私はRaspberry Pi 3のソースからOpenCVライブラリを構築しましたが、他のRaspberry Pisで同じ時間がかかる作業を繰り返したくありませんでした。 dpkgまたはaptを使用してコピーしてインストールできるように構築されたopencvライブラリのバイナリまたはdebファイルを生成する方法はありますか?
ご存知のように、opencv用のmakeは時間がかかります(使用時間約4時間)make -j2
。したがって、バイナリファイルを使用すると時間が大幅に節約されます。
答え1
ライブラリの場合は、クラシックビルドを使用できます。
./configure
make
make install
以下をインストールできますcheckinstall
。
apt-get install checkinstall
最後の手順を次のように変更します。
./configure
make
checkinstall
質問に答えてDebianパッケージを入手してください。これはcheckinstall
依存関係を気にしないので、怠惰な場合、パッケージは他の同じシステム上で実行されますが、依存関係がないシステムにも警告なしにインストールされます。これを言うのはまだあなたの責任ですcheckinstall
!