特定のベンダーから受け取った *.a、*.h ファイルを使用して小さなアプリを構築しようとしています。プロジェクトに外部ファイルを追加するのはこれが初めてです。
ファイルを追加しましたが、これらのエラーが発生しています。
アーキテクチャー armv7 の未定義シンボル:
「_vDSP_fft_zropD」、参照先: libmyTrekSDK_armv7.a(hr_calc.o) の _fft_hr_estimation 「_vDSP_vclrD」、参照先: libmyTrekSDK_armv7.a(hr_calc.o) の _fft_hr_estimation ) "_vDSP_vmulD" から参照: libmyTrekSDK_armv7.a(hr_calc.o) の _fft_hr_estimation o) 「_OBJC_CLASS_$_EAAccessoryManager」から参照: libmyTrekSDK_armv7.a(hrMonitor.o) の objc-class-ref 「_EAAccessoryDidDisconnectNotification」から参照:- libmyTrekSDK_armv7.a(hrMonitor.o) の [HRMonitor 起動] "_vDSP_create_fftsetupD"、参照先: libmyTrekSDK_armv7.a(hr_calc.o) の _fft_hr_init "_EAAccessoryDidConnectNotification"、参照元: - libmyTrekSDK_armv7.a(hrMonitor. o) 「_OBJC_CLASS_$_EASession」、次から参照: libmyTrekSDK_armv7.a(hrMonitor.o) の objc-class-ref 「_vDSP_ctozD」、次から参照: libmyTrekSDK_armv7.a(hr_calc.o) 内の _fft_hr_estimation libmyTrekSDK_armv7.a(hr_calc.o) の「_vDSP_destroy_fftsetupD」、参照元: libmyTrekSDK_armv7.a(hr_calc.o) の _fft_hr_free ld: アーキテクチャ armv7 のシンボルが見つかりませんでした: エラー:リンカ コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)
これまでに私は試しました:(他の投稿で言及されています)
- *.a ファイルがLink Binary With Libraryに含まれていることを確認しました。
- C++ 言語の方言と C++ 標準ライブラリを Compiler Default に変更しようとしました。
より詳しい情報:
- ファイルはプロジェクト フォルダーにあります。
- 私は iPhone 4S v.6.1.3 を使用しており、プロジェクトの展開ターゲットは iOS 6.1 です。