11

libclang のわかりやすいガイドを探していました。ここまたは他のフォーラムでいくつかのスレッドを見てきましたが、推奨される唯一の情報源は、libclang source/doxygen doc、vim 用の完全なプラグインの clang、またはCompilerプレゼンテーションを超えた思考です。ただし、実際の使用に関する情報は提供されていません。コード補完/構文の強調表示 (おそらくいくつかの基本的なリファクタリング/解析) の実装に興味があります。

私の質問は、上記以外にわかりやすいチュートリアルはありますか? たぶん、上級の libclang ユーザーの一部はそれを書くことができます:)

注:clangのプラグインを書くことに興味はありません。

4

1 に答える 1

20

しばらく前に、libclang への Python バインディングの使用に関するこのチュートリアルを書きました。Python バインディングは非常に軽量であるため、このチュートリアルを使用して「バニラ」C libclang についても学習できます。

于 2013-01-25T16:44:22.347 に答える