zoukankan      html  css  js  c++  java
  • 关于Clang

    项目主页:http://clang.llvm.org/

    安装

    1.yum/apt-get

    yum install clang
    or
    apt-get install clang

    2.编译安装

    所需工具:GCC Python Subversion

    安装步骤:
    1.检出源码: LLVM  Clang  extra-Clang-tools(可选)  Compiler-RT
    2.编译安装:configure && make && make install

    根据官方文档提供的安装方法,提供一个shell脚本:
    1.创建一个目录,用于编译安装
    2.拷贝clang_install.sh至该目录
    3.进入该目录,运行clang_install.sh

    #!/bin/sh
     
    # clean directories
    rm -rf llvm build
     
    # checkout LLVM
    echo "--------------------------------------------------"
    echo "checkout LLVM"
    svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
     
    # checkout Clang
    echo "--------------------------------------------------"
    echo "checkout Clang"
    cd llvm/tools
    svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
    cd ../..
     
    # checkout extra Clang tools (optional)
    echo "--------------------------------------------------"
    echo "checkout extra Clang tools"
    cd llvm/tools/clang/tools
    svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
    cd ../..
    cd ../.. # checkout Compiler-RT echo "--------------------------------------------------" echo "checkout Compiler-RT" cd llvm/projects svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt cd ../.. # build LLVM and Clang echo "--------------------------------------------------" echo "build LLVM and Clang" mkdir build cd build ../llvm/configure --enable-optimized make -j 10 make install exit 0
    From http://www.cnblogs.com/caosiyang/
  • 相关阅读:
    帮助智力障碍的可怜儿童
    PE556
    ZJOIDay2T1 BB题解
    CTSC2016游记
    再次被老爸钦点退役
    欧拉筛
    考据
    51nod 1020 逆序排列(动态规划)
    51nod 1186 质数检测(Miller-Rabin算法)
    大整数类模板
  • 原文地址:https://www.cnblogs.com/caosiyang/p/2876165.html
Copyright © 2011-2022 走看看