2

ここで見つけることができるarmv7s用のOpenCVのコンパイル済みバージョンを使用しました:

https://github.com/hammer498

他のいくつかの機能と同様に機能するグラブカット機能を使用します

しかし、マージまたは分割メソッドを使用すると、コンパイル中にエラーが発生しました

アーキテクチャ armv7s の未定義シンボル:
"cv::merge(std::vector > const&, cv::_OutputArray const&)"、参照元: -[GrabcutVC startGrabcut] in GrabcutVC.o "cv::split(cv::Mat const& 、std::vector >&)"、参照元: -[GrabcutVC startGrabcut] in GrabcutVC.old: アーキテクチャ armv7s のシンボルが見つかりません

私は何か見落としてますか ?

この投稿は少し関連しています

OpenCV.Framework が armv7s アーキテクチャ用にコンパイルされない

コメントを投稿したかったのですが、評判が低すぎます

Hammer、この投稿を見ていただければ幸いです:)

ありがとう

4

2 に答える 2

2

これと同じ問題があり、「C++ 標準ライブラリ」をlibc++次のように変更して修正しました。

CLANG_CXX_LIBRARY = libc++

以前は、コンパイラのデフォルトに設定していました。

于 2012-12-11T01:51:23.660 に答える