私は、ツールとしてClangを使用する方法を検討してきました。しかし、私が見つけることができる唯一の "ドキュメンテーション"は、自動ショットガンの間違った終わりほど有用であるDoxygen出力であり、API自体は核廃棄物として使いやすいものです。プログラマーガイドを参照していますが、実際にはそういうものを見つけることはできません。Clangのチュートリアルはどこにありますか?
Clang C++ APIについてのチュートリアルはありますか?
私は、ツールとしてClangを使用する方法を検討してきました。しかし、私が見つけることができる唯一の "ドキュメンテーション"は、自動ショットガンの間違った終わりほど有用であるDoxygen出力であり、API自体は核廃棄物として使いやすいものです。プログラマーガイドを参照していますが、実際にはそういうものを見つけることはできません。Clangのチュートリアルはどこにありますか?
Clang C++ APIについてのチュートリアルはありますか?
llvm/clangではEli Bendersky's blog postsが最適です。
Iは、以下の情報は例示実測値:
私はドキュメンテーションがC APIに焦点を絞る傾向があることも発見しましたが、 libclang。
上記のチュートリアルの一部を読んだ後で、コメントのソースコードのほとんどがはるかに意味があります。
しかしコードベースを素早く移動し、私はチュートリアルがわずかに更新する必要があるかもしれないので、SVNリポジトリから最新のチェックアウトといくつかのリファクタリングの活動があったことを発見しました。
私はLLVM's programmer's manualが役に立ちました。
"これは、自動ショットガンの間違った終わりと同じくらい有用です。" - 今日、この文章のために立ち上がる価値があった。しかし、あなたはまだ[libgpodの公式文書](http://www.gtkpod.org/libgpod/docs/libgpod-The-Itdb-iTunesDB-structure.html)を見ていないことは確かです。それはさらに悪いことです。 –
@ H2CO3、私はそれを使用しなければならない状況に自分自身を強制しないでください。 – chris
@chris LinuxライブラリをiOSに移植したとします。 (と私はそれをやった!) –