私はGCCXMLがもう管理されていないことを知りました(私は最後のバージョンがCVSリポジトリから2009年だと思います)。人々は通常、clangをチェックすることを提案しますが、同様の出力を生成する方法を説明した包括的なドキュメントは見つかりませんでした。必ずしもXMLではなく、解析可能な形式(バイナリ形式またはあいまいな形式の文書化された形式)の同じ情報です。最近のgccバージョンから同じ情報を取得する方法がある場合は、それも問題ありません。gcc-xmlのようなclangでメタデータ出力を生成するにはどうすればよいですか?
これは、C++コードの動的呼び出しのための趣味プロジェクト用です。私は同様のプロジェクト(pygccxml、xrtti、openC++)について知っていますが、その点は楽しいものです。
注意: 'libclang'は一般的にサードパーティのツールを構築することを意図しており、リリース間のバイナリ互換性に大きな注意を払っています。 –
ありがとう、私はこれと一緒に行くと思います。 –