Install llvm and clang

安装LLVM与Clang
本文详细介绍如何从源代码下载并安装LLVM及Clang 3.4.2版本,包括配置环境变量的过程,确保读者能够顺利进行编译器开发与使用。

Install llvm and clang

  1. Download llvm and clang source code. [http://releases.llvm.org/download.html#3.4.2]
    //cfe-3.4.2 is clang3.4.2
    $wget http://releases.llvm.org/3.4.2/cfe-3.4.2.src.tar.gz
    $wget http://releases.llvm.org/3.4.2/llvm-3.4.2.src.tar.gz

  2. unzip and build LLVM and Clang.
    $tar zxvf llvm-3.4.2.src.tar.gz
    $tar zxvf cfe-3.4.2.src.tar.gz
    //rename cfe-3.4.2.src to clang
    $mv cfe-3.4.2.src clang
    //move clang source code into llvm’s tools dir
    $mv clang llvm-3.4.2.src/tools
    $cd llvm-3.4.2.src
    $mkdir build
    $./configure –enable-optimized –enable-assertions –prefix=/home/jeremy/Tools/llvm-3.4.2.src/build

    $make
    //$make check-all — This runs the regression tests to ensure everything is in working order.

    $make install

  3. Configure the environment variable.

    • Add the following two lines to the end of “~/.bashrc” file: (change the corresponding build pathname to your system)
    export PATH=/home/jeremy/Tools/llvm-3.4.2/build/bin:$PATH
    
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/jeremy/Tools/llvm-3.4.2/build/lib
    • $source ~/.bashrc
    • Now, the commands such as “llvm-config” and “clang” should be available in command line.
      (Those commands are in “llvm-3.4.2/build/bin” directory )



Reference:

http://clang.llvm.org/get_started.html
http://releases.llvm.org/3.4.2/docs/GettingStarted.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值