Armadilloフォーラム

リモートデバッグ

mrksy

2016年5月10日 17時23分

現在、下記を参考にArmadillo-840でQWTを使ったQtグラフ表示サンプルアプリを動かしています。
https://users.atmark-techno.com/blog/53/835

しかしターゲット上でリモートデバッグしようとすると、デバッグ実行時に

"デバッグ" ビルドでない可能性があります。
ファイル名および行番号に設定されたブレークポイントは失敗する(無視される)可能性があります。
セクション .debug_info: 見つかりませんでした。
セクション .debug_abbrev: 見つかりませんでした。
セクション .debug_line: 見つかりませんでした。
セクション .debug_str: 見つかりませんでした。
セクション .debug_loc: 見つかりませんでした。
セクション .debug_range: 見つかりませんでした。
セクション .gdb_index: 見つかりませんでした。
セクション .note.gnu.build-id: 見つかりました。
セクション .gnu.hash: 見つかりました。
セクション .gnu_debuglink: 見つかりませんでした。

というダイアログが表示され、ブレークポイントも効きません。
これは何が原因でしょうか?

コメント

mrksy

2016年5月12日 9時05分

コメントありがとうございます。
プロジェクト設定のqmake実行時のコマンドラインは以下のようになっており、debugは有効になっていました。

qmake /home/atmark/qwt-6.1.0/examples/refreshtest/refreshtest.pro -r -spec linux-arm-gnueabihf-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug

その他にも問題となりそうな箇所がありましたらご指摘いただければ幸いです。