ホーム > ユー ザーサポート > QTE

FAQ / QTE (Quality Town for Embedded Grade)

【QTE11】ビルドに関する問題

QTE11_03 : GCCカバレッジモード, buildコマンド、Makefile

【質問】
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コマンドから再度実行してください。

上記の対策を行っても、エラーを表示する場合には、弊社サポートにご連絡ください。

関連サポート情報検索

【サポート情報サイト内Google検索】

検索キーワード: 

他のキーワード検索




参考情報・リンク