问题 我在哪里可以找到Clang的教程? [关闭]


我一直在研究使用Clang作为工具。但我能找到的唯一“文档”是Doxygen输出,它与自动霰弹枪的错误末端一样有用,而且API本身就像核废料一样友好。它引用了程序员的指南,但我实际上似乎找不到那样的东西。

是否有关于Clang C ++ API的正确教程?


4158
2017-12-17 22:42


起源

“这与自动霰弹枪的错误结束一样有用” - 哈哈,今天值得起床这句话。不过,我确定你还没有见过 libgpod的官方文档。那更糟糕。
@ H2CO3,提醒我永远不要强迫自己进入我必须使用它的情况。 - chris
@chris想象一下,我将Linux库移植到iOS。 (我做到了!)
@ H2CO3,我只是想着它而颤抖。做得好。 - chris
@chris太糟糕了它被iOS 5破坏了,所以我不得不对iOS框架的负载进行逆向工程。该死的,Apple。


答案:


我发现以下信息说明:

虽然我也发现文档倾向于关注c api; libclang。

阅读完上面的一些教程后,大多数评论的源代码更有意义。

然而 代码库移动很快,我发现有一些重构活动与svn的最新签出,所以教程可能需要稍微更新。


7
2017-12-17 23:20





你可以使用的最好的是 Eli Bendersky的博客文章 在llvm / clang上。


5
2017-12-17 22:53





我发现 LLVM的程序员手册 有帮助。


0
2017-07-09 17:16