6

OpenCV を使用して iPhone アプリ用の xCode 静的ライブラリを開発しました。今、私は自分の静的ライブラリを彼らに提供したいと思っていますが、ビルド設定を変更してOpenCVをプロジェクトで機能させるという面倒を彼らに経験させたくありません.

私は通常、「Projectception」メソッドを使用して、静的ライブラリ プロジェクトをメインの xCode プロジェクトにドラッグします。ただし、この方法を使用するときは、通常、静的ライブラリ プロジェクトで使用するすべてのフレームワークを、「バイナリとライブラリのリンク」ビルド フェーズのメイン プロジェクトに再度追加する必要があります。

だから私の質問は: OpenCV が私の静的ライブラリ プロジェクトにのみあり、この静的ライブラリをインポートする新しいプロジェクトが OpenCV を機能させるために特別なことをする必要がないという方法はありますか?

4

1 に答える 1

2

はい。プロジェクト内でopencvをクローン(コピー)(ヘッダーと実装)*し、コピーしたファイルをプロジェクト内で宣言し、c/c++インクルードフォルダーとライブラリリンケージを使用しないでください。

*実装は modules/.../src/ にあります

于 2013-05-22T11:43:42.173 に答える