debian(wheezy)上源碼安裝clang+llvm

在debian上源碼安裝編譯器clang+llvm

在debian上一直用的是gcc,因爲vim中插件YouCompleteMe須要使用clang,並且還要用3.2+的版本,而wheezy的軟件包中只有3.0版的,因此不得不用源碼安裝。可是clang的編譯性能比gcc好(我沒有測試過,但貌似是公認的),因此仍是值得的。vim

  1. 先切換到想要存放llvm的位置,下載llvm代碼。svn

    <code>svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm</code>
    ***
  2. 下載clang代碼。性能

    cd llvm/tools測試


  1. 下載clang-tools-extraui

    cd llvm/tools/clang/tools插件

    svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extracode

    cd ../../../..
    ***
  2. 下載compiler-rtget

    cd llvm/project
    svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
    cd ../..
    ***
  3. 安裝編譯器

    mkdir build
    cd build
    ../llvm/configure --enable-optimized --enable-targets=host-only
    make
    make install源碼

相關文章
相關標籤/搜索