OpenCVライブラリの静的ライブラリをプロジェクトにリンクしようとしていますが、次のエラーが発生します。
Undefined symbols for architecture armv7:
"__ZN2cv9ExceptionC1EiRKSsS2_S2_i", referenced from:
__ZL16icvGenerateQuadsPP8CvCBQuadPP10CvCBCornerP12CvMemStorageP5CvMati in libopencv_calib3d.a(calibinit.o)
_cvFindChessboardCorners in libopencv_calib3d.a(calibinit.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
その記号「ZN2cv9ExceptionC1EiRKSsS2_S2_i」がどうあるべきか、静的ライブラリの構築に使用したソースファイルまたはヘッダーファイルで見つかった文字列がどうあるべきかわかりません。
リンカーの経験が豊富な人は、これらのエラーについて説明してもらえますか?
編集:01.07。これはまだ解決されていません。calib3dによるチェッカーボード検出をオプトアウトし、リンクエラーのないfeatures2Dを使用したより複雑でない円検出を行いました。