2

専門家:

Xcode を使用して C++ フレームワークを作成しようとしています。私のフレームワークは OpenCV に依存しています。私は他の人が対処しなければならなかったのと同じ問題を抱えています。ここでおそらく答えが見つかりましたが、次のコードを Prefix.pch ファイルにコピーしようとすると

#ifdef __cplusplus
    #import <OpenCV/opencv2/opencv.hpp>
#endif

ビルドしようとすると、次のエラーが表示されます: 「OpenCV/opencv2/opencv.hpp」ファイルが見つかりません

これは、opencv2.framework を使用していることが原因であることがわかりました。だから私の質問は:

「Prefix.pch ファイルでそれを参照するにはどうすればよいですか?」

助けてくれてありがとう、ルーシー

--------------------------------------------------詳細情報------------------------------------------

フレームワークを追加しようとしましたが、うまくいきません。他に何かする必要がありますか?

ヘッダー検索パス

OpenCV ディレクトリ

ヘッダー内のファイル

Prefix.pch

フレームワーク

4

2 に答える 2

1

別の考えられるオプション (私に起こったこと) は、誤って間違った OpenCV フレームワークをダウンロードしたことです。たとえば、iOS のものをダウンロードした可能性があります。この場合、Mac 用の正しいアーキテクチャは存在しません。必ず opencv Web サイトから適切なバージョンをダウンロードして、固有のフォルダーに解凍してください。

于 2013-10-19T20:49:50.387 に答える