1

明らかに Codeview 形式のデバッグ シンボルの大きなセクションを含む古いゲームの実行可能ファイルがあります。このセクションの内容を人間が読める形式で表示するにはどうすればよいですか?

4

2 に答える 2

2

現在の Windows コンパイラは、デバッグ シンボルの内容をイメージ ファイル自体に入れず、外部シンボル ファイルへの参照のみをイメージに入れます。デバッグ データは、PDB (プログラム データベース) 拡張子を持つ別のシンボル ファイルに入れられます。おっしゃるとおり、この形式は CodeView とも呼ばれます。あなたの場合、(デバッグ セクションが大きいため) 非常に古いシンボル形式に直面する可能性があるように見えます。

この記事では、さまざまなシンボル形式について説明します。

于 2012-04-08T10:12:45.467 に答える
0

これが 32 ビット Windows 用であることを考えると、通常の Windowsシンボル ハンドラー APIでデータを読み取ることができるはずです。そこから、必要なデータと、それをどのようにフォーマットするかを決定することがほとんどの問題です。

于 2012-04-07T22:39:41.780 に答える