この人頭いいなと思ったエピソード

このような質問サイトに投稿するのは初めてなので
至らない点がありましたら、ご指摘ください。
現在以下の環境でcのソースのデバッグを試みています。
redhat9
eclipse3.3
CDT4.0
gdb6.6
gcc4.1.1

・空のCプロジェクトをつくりソースをインポート
・makefileは既存のものを使用
・デバッグモードでビルド
・バイナリを作成(更新時間にて新規作成を確認済み)
・必要な箇所にブレークポイントを設定
・デバッグモードで実行

コンソールにブレークポイントをはったソース(例えばtest.c)について
以下のメッセージが表示されます。
No source file named test.c

実行ファイルとソースが連携しないため、ステップ実行でのデバッグが
できない状態です。
F8を押すと実行ファイルは実行されます。

ファイルのパスを通すのかなと、「source lookup path」にフォルダを
指定してみましたが、特に変わらずでした。
上記問題について、何かご存知でしたらご教授ください。
よろしくお願いいたします。

A 回答 (1件)

同じようなところで悪戦苦闘中の者です。



直接の回答にはならないのですが、おそらく原因はこれだろうという
gdbのドキュメントをみつけました。
参考URLを参照して下さい。

問題はこのコマンドをeclipseからどう実行するかではないかな、と
思うのですが…

参考URL:http://flex.phys.tohoku.ac.jp/texi/gdb-j/gdb-j_3 …
    • good
    • 0
この回答へのお礼

返信遅くなりすみません。
ご回答ありがとうございます。
回答は得られないかと思っておりましたので
とてもうれしく思います。
URLを参考にもう少しがんばってみます。

もし何か解決策が見つかったら、この掲示板に載せたいと
思います。

お礼日時:2007/09/10 08:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報