私はOpenCVに基づいてプロジェクトを開発しています。現在、私はUbuntu 10.04システムでAMD turionプロセッサを使用しています。しかし、プロジェクトは組み込みシステムとして動作する必要があります。そこで私は、ARM11プロセッサーをベースにしたSamsung S3C6410プロセッサ搭載のレディメイドボードを使用しています。 Linux 2.6.28をサポートします。また、ubuntuもサポートしています。では、私のコードをホストシステムから私の組み込みシステムに移植する方法を教えてください。 ありがとう これはボード用のリンクです。 http://www.minidevs.com/OpenCV on ARM11アーキテクチャUbuntuサポート
2
A
答えて
0
私はAngstrom/OpenEmbeddedを見てみるのが最善の方法だと思います。
さまざまな組み込みプラットフォーム用のOSイメージを構築するためのフレームワークです。あらかじめコンパイルされたイメージを取ることもできますが、しばらくすると面倒なことに気付かないことに気づきました。
だけで、ターゲットプラットフォーム用のOpenCVで(対象画像を自分で構築し、それは間違いなくS3C2440のために(一年前かそこら、それを自分でテストした)と、すべてのOMAP3プラットフォーム(のBeagleBoard、EVMなど)のために構築します。
次に、OpenEmbeddedを使用してクロスコンパイラを構築し(パッケージ名があります)、それをホストマシンにインストールして、すぐに使用する必要があります。
S3C6410のサポートがない場合は、他のARM11プラットフォームをインストールしてパッケージをインストールしてください。ベンダー提供のOSはOpenEmbeddedを使用して構築されている可能性がありますが、すぐに事実上の標準になります。
0
あなたが探しているプロセッサは、ARMの場合はリナロを確認してください。それは有望に見えます。 http://www.linaro.org/
関連する問題
- 1. opencv installation on ubuntu 11.10
- 2. 奇妙なコンパイルエラーC++ opencv 2.4.10 on ubuntu 14.04lts
- 3. ubuntuでcudaサポート付きopencv 3.1.0をビルドする際の問題
- 4. ARM11のPMU(パフォーマンスモニタユニット)
- 5. opencv makeはUbuntuでのCUDAサポートで失敗する
- 6. Python/Opencv on apache
- 7. OpenCV JNI on Android
- 8. ヒストグラムon opencv
- 9. OpenCV on Embedded Platform
- 10. OpenCV on Devkit8000
- 11. Ruby on Rails on Ubuntu + apache2 + Passenger
- 12. bitbucket on mercurial freezes on Ubuntu
- 13. アプリケーションビルド。 (Swift on Ubuntu)
- 14. Matcaffe on Ubuntu 16.04
- 15. ModelSim on Ubuntu
- 16. Python 2.7 on Ubuntu
- 17. Netbeans + Maven on Ubuntu
- 18. Uninstall Flink on Ubuntu
- 19. Laravel Deploy on ubuntu
- 20. cassandra on ubuntuインストールエラー
- 21. PyXML on Ubuntu
- 22. Monodevelop on ubuntu
- 23. Lampp on Ubuntu - httpd.conf
- 24. scala + play on ubuntu
- 25. Tuleap on Ubuntu
- 26. Apache2 PassEnv on Ubuntu
- 27. mathtex on Ubuntu 16.04
- 28. OpenCV、ffmpeg、eclipse on Linux
- 29. C++:libpng conflict on opencv
- 30. OpenCV warping image on calcOpticalFlowFarneback
それはすべてCですか?アセンブラの部分はありますか?ターゲットシステムで再コンパイルを試みたか、開発システムのクロスコンパイラを使用しましたか?それはちょうど働くのですか?あるいは、ビルドエラーやランタイムエラーが発生しますか? – Rup
OpenCVはすべてCです。そして、私はそのベンダーから開発ボード用のlinuxイメージを手に入れました。 Ubuntuのように他のライブラリと同様にOpenCVをネイティブボード上にビルドできるかどうかを知りたいのですが、apt-getを使ってインストールしました。 – skjoshi
実際にボード上のNANDフラッシュのイメージファイルにコンパイルする必要があります。だから私はOSのための画像と一緒にライブラリをコンパイルする必要があると思いますか?もし私が正しければ? – skjoshi