2

gdb(LinuxDebugging)を使用してクロムをデバッグするには、

chromium --renderer-cmd-prefix="gdb --args"

chromium --plugin-launcher="gdb --args"

次に、Chromiumは「gdb--args」を使用してデバッガーを起動し、そのプロセスの起動方法を指定するコマンドラインを渡します。その後、通常どおりコマンドラインからgdbを使用できます。

Eclipseで同じシナリオを実現するにはどうすればよいですか?

ノンストップモードを使用することで、通常どおりChromeをデバッグできます。しかし、レンダラーとプラグインのプロセスが不足しているため、追跡できません。

4

4 に答える 4

2

Eclipseは、Linux上でChromiumを開発するためのIDEとして使用できます。これは公式のグーグルリンクからです:

http://code.google.com/p/chromium/wiki/LinuxEclipseDev

于 2012-02-20T04:59:49.437 に答える
1

私が見つけた唯一の解決策は、「プロセスにアタッチ」アプローチです。

更新:Eclipse Indigo(gdb 7.2)がマルチプロセスデバッグをサポートしているようです。まだ試していません。

于 2011-02-11T18:23:51.777 に答える
0

Chromiumの誰もがデバッグにChromeでEclipseを使用していることを覚えていません。この手法では、gdbのみを使用できます。

Eclipseはサポートされている環境ではありません。サポートできれば、すばらしいでしょう:)

于 2011-02-05T00:44:10.760 に答える
0

Qtcreatorを使用してLinuxでChromeをデバッグします。必要なのは、プロセスをアタッチすることだけです。

于 2011-11-26T05:01:26.247 に答える