私はSOAPベースのWebサービス用のクライアントを書いています。gSOAPを使用していますが、リリースビルドとデバッグビルドでは正常に機能しますが、計測器でプロファイリングを行うことはできません。
次のエラーが表示されます。
Undefined symbols for architecture armv7:
"_soap_set_recv_logfile", referenced from:
_main2 in gSOAPService.o
"_soap_set_test_logfile", referenced from:
_main2 in gSOAPService.o
"_soap_set_sent_logfile", referenced from:
_main2 in gSOAPService.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ここで参照されている関数は、gSOAPロギングを抑制するために使用されます。これにより、要求/応答シーケンスに関するアプリケーションの実行時間が大幅に遅くなります。
なぜこれが起こっているのか考えていますか?