clang - 构建 clang 和相关工具的发布(非主干)版本
问题描述
如果我遗漏了一些明显的东西,我深表歉意,但到目前为止我一直无法从与实际版本相关的源(例如今天发布的 v 7.0.0)中找出如何组织和构建 clang(+ 相关的 rt 库等)
llvm 入门指南提供了有关如何为 TRUNK 执行此操作的良好信息,我可以按照这些说明成功构建。
但是,对于从实际版本进行构建,我一开始就迷失了 - 对将不同 tar 文件的内容相对于彼此放在哪里感到困惑。例如,与主 llvm 目录相比,clang-tools-extra-7.0.0.src.tar.xz 的内容在哪里?该 tar 文件的内容显示的各种文件的路径与来自主干的相同文件的情况不同,所以我有点摸不着头脑。
是否有与https://clang.llvm.org/get_started.html等效的页面,它涵盖了相同的步骤,但针对的是发布版本而不是主干?
非常感谢您的帮助。戈登
解决方案
I believe it is covered here: How To Release LLVM To The Public. Please, see the Build Clang Binary Distribution section.
推荐阅读
- java - REST API 使用 JAX-RS 同时在 JSON 数组中发送多个错误
- entity-framework - linq 使用由多个属性组成的属性
- c++ - 在 HackerRank 上攀登排行榜
- c# - 使用 Microsoft.AspNetCore.OData v8.0.0-preview2 时 Swagger 失败
- java - scp 命令在 java 中的进程生成器中不起作用
- react-native - React Native,Tensorflow js,从本地存储加载模型
- r - 是否有关于 R 项目的文件,我可以在其中找到安装了哪些包和哪些版本?
- python - 使用 pytube 下载没有计时器的 Youtube 字幕
- r - 在散点图中使用 geom_ma 时将数据丢弃在有效范围之外
- html - Firebase 根据用户语言自动重定向