Armadilloフォーラム

クロス開発用のOpenCVライブラリのインストール手順

rookie

2014年3月10日 20時55分

お世話になります。

ATDEにはデフォルトでクロス開発用のOpenCVライブラリがインストールされておりますが、
誤って削除してしまいました。

下記URLからクロス開発用のライブラリが提供されておりますが、
インストール手順を教えていただけないでしょうか?

http://download.atmark-techno.com/armadillo-840/cross-dev/deb/armhf/

READMEを拝見しましたが、もう少し詳しく教えていただけますと助かります。

コメント

at_ohsawa

2014年3月11日 13時52分

必要なdebファイルをダウンロードして、dpkg -i xxx.debのように
コマンドを実行するとインストールできます。

例えばlibopencv-core-dev-armhf-cross_2.3.1-11_all.debが必要であれば、
次のようにしてインストールできます。

[ATDE~]# wget http://download.atmark-techno.com/armadillo-840/cross-dev/deb/armhf/libopencv-core-dev-armhf-cross_2.3.1-11_all.deb
[ATDE~]# dpkg -i libopencv-core-dev-armhf-cross_2.3.1-11_all.deb

>誤って削除してしまいました
これは、apt-get remove libopencv_xxxx-cross-armhf のようにaptで削除したという事でしょうか。

もしそうであれば、上記のようにdpkgでdebファイルをダウンロードしてからイントールしなくても、
/var/log/apt/history.logに remove/purge したコマンド履歴が残っているので、
remove又はpurgeしたパッケージをapt-get installすれば良いです。

rookie

2014年3月13日 12時01分

お世話になっております。

教えていただいたコマンドで、
削除してしまったクロス開発用のライブラリをインストールすることができました。

ありがとうございました。

> 必要なdebファイルをダウンロードして、dpkg -i xxx.debのように
> コマンドを実行するとインストールできます。
>
> 例えばlibopencv-core-dev-armhf-cross_2.3.1-11_all.debが必要であれば、
> 次のようにしてインストールできます。
>
>

> [ATDE~]# wget http://download.atmark-techno.com/armadillo-840/cross-dev/deb/armhf/libopencv-core-dev-armhf-cross_2.3.1-11_all.deb
> [ATDE~]# dpkg -i libopencv-core-dev-armhf-cross_2.3.1-11_all.deb
> 

>
> >誤って削除してしまいました
> これは、apt-get remove libopencv_xxxx-cross-armhf のようにaptで削除したという事でしょうか。
>
> もしそうであれば、上記のようにdpkgでdebファイルをダウンロードしてからイントールしなくても、
> /var/log/apt/history.logに remove/purge したコマンド履歴が残っているので、
> remove又はpurgeしたパッケージをapt-get installすれば良いです。