ライブラリを移植して nios でコンパイルするために、組み込みプロセッサ (NIOS 2) で opencv ライブラリを使用してアルゴリズムを作成しています。
1 - highgui と IO 操作を扱うすべての関数を削除しました。
2 - 残りのファイル (多数) を取得し、main.cpp と共に新しい Eclipse プロジェクトに追加しました。
3 - コードをコンパイルして正常に実行できますが、主な問題は、エンベデッド プロセッサにダウンロードされる出力ファイル (.elf ファイル) が大きすぎることです。最適化なしで ~20 MB、最適化レベル 3 で ~6 MB です。 .
この大規模なプロジェクトで必要なファイルのみをコンパイルし、コードで呼び出さない他のファイルをスキップするためのヒントはありますか?