が必要私は今、私はタイプfooのバーのすべてのメンバーを印刷し、マクロ、DUMP_STRUCT(bar)
のようなものを、(必要な以下の構造はC構造パーサ
typedef struct Foo {
int count;
uint32 world;
Temp id;
} Foo;
typedef struct Temp {
uint64 id;
} Temp;
Foo bar;
を持っているファイルsystem.h
を考えてみましょう)再帰的に。
Cファイルを解析したり、実行ファイルからdwarfの情報を取り出して、DUMP_STRUCT
と似た関数を作成できるパーサ/スクリプト(できればphp/python)がありますか?