GCCカバレッジモードでbuildコマンドを実行したとき、以下のメッセージを出力し、終了します。
XXX.cpp:(.text+0x***): `__gcov_init' に対する定義されていない参照です
XXX.cpp:(.text+0x***): `__gcov_exit' に対する定義されていない参照です
XXX.o:(.data+0x***): `__gcov_merge_add' に対する定義されていない参照です
このエラーの対応方法を教えてください。
よくある質問(FAQ)
GCCカバレッジモードでbuildコマンドを実行したとき、以下のメッセージを出力し、終了します。
XXX.cpp:(.text+0x***): `__gcov_init' に対する定義されていない参照です
XXX.cpp:(.text+0x***): `__gcov_exit' に対する定義されていない参照です
XXX.o:(.data+0x***): `__gcov_merge_add' に対する定義されていない参照です
このエラーの対応方法を教えてください。
本エラーは、リンクオプションに$(QTE_LINK_FLAGS)が設定されていない場合に発生します。
Makefileに記述されているリンク処理で$(QTE_LINK_FLAGS)を設定されていることを確認してください。
$(QTE_LINK_FLAGS)が設定されていないようでしたら、$(QTE_LINK_FLAGS)を設定し、prepareコマンドから再度実行してください。
上記の対策を行っても、エラーを表示する場合には、弊社サポート窓口までご連絡ください。