首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Mac上构建clang LibTooling?

如何在Mac上构建clang LibTooling?
EN

Stack Overflow用户
提问于 2014-11-01 19:46:19
回答 2查看 553关注 0票数 5

我想在Mac上使用clang的LibTooling。clang的文档只展示了如何构建clang和llvm,但我需要的是LibTooling,而不是整个clang (xcode已经提供了clang和llvm)。如何在不构建另一个clang的情况下构建LibTooling?

EN

回答 2

Stack Overflow用户

发布于 2019-08-27 22:11:09

使用clang LibTooling构建一个工具并不难。

首先,你应该通过git clone <llvm-project>进入本地的某个地方。

第二,使用其中一种构建工具,例如CMake、忍者、make等,来生成clang配置文件。

然后,在clang/tools/或clang-tools-extra/中写下你自己的代码,并修改相关的cMakeLists.txt,让构建工具知道如何构建你自己的工具。

有关更具体的信息,您可以参考How To Setup Clang Tooling For LLVM

我希望这个答案会对你有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2019-06-03 02:29:28

libTooling基本上让你可以访问的所有的内部结构。这意味着没有Clang libTooling这样的独立东西(只有Clang内部的一个内部库)。也就是说,构建libTooling等同于构建另一个Clang。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26688988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档