ubuntu下载源码clang + llvm+lldb 编译+安装

【本文可能涉及到Ubuntu安装以下工具:】

  A、g++

  B、gcc

  C、make

  D、cmake

  E、clang(10.0.1)(必须)

  F、llvm(10.0.1)(必须)

  G、lldb(10.0.1)(可选)

  H、libcxx(10.0.1)(必须)

  I、libcxx abi(10.0.1)(必须)

  J、compiler-rt(可选)

【心累】

  我目前有两台虚拟机: A、Ubuntu【ubuntu-20.04.1-desktop-amd64.iso】, B、fedora【Fedora-Workstation-Live-x86_64-32-1.6.iso】。 A可以正常与物理机文件共享,但是缺乏开发环境;B可以非常方便的搭建开发环境,但是与物理机的文件共享存在问题(虚拟机设置了文件共享,但是虚拟机无法挂载,这是其一;手动挂载Windows10共享文件夹,各种出问题(语法,正确,密码正确,防火墙关了,....)还是无法使用mount cifs挂载,折腾了好久, 终究选择放弃折腾)。选择A搭建开发环境搭建。 

【1、其他教程】

  llvm+clang 源码安装教程【http://www.nagain.com/activity/article/4/

  教程使用的是svn下载源码再编译安装,本文是直接从官网下载源码并安装,非svn, 为什么不用svn?1、目前, svn检出项目各种超时,无法完整下载源码;2、准备了T子,经测,没用。

【2、源码下载】

  网站:【https://releases.llvm.org/download.html

  源码有这些:

  我这里选择了:

1 llvm-project monorepo source code (.sig)
2 LLVM source code (.sig)
3 Clang source code (.sig)
4 compiler-rt source code (.sig)
5 libc++ source code (.sig)
6 libc++abi source code (.sig)
7 LLDB Source code (.sig)

  哦,忘了,还有【CMake】,我下载了: 【cmake-3.18.2-linux-x86_64.sh 】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值