zoukankan      html  css  js  c++  java
  • Windows上编译LLVM 3.2

    LLVM还是做的很好的,可以很方便的编译。

    解压LLVM 3.2到[工作目录]/llvm/llvm-3.2.src

    解压Clang到[工作目录]/llvm/llvm-3.2.src/tools/clang

    安装Python 2.7

    对于Release,打开Visual Studio 2008命令行,运行如下bat文件内容:

    @Echo off

    cd llvm-3.2.src

    set LIBDIR=%CD%....

    :: create build directory
    mkdir buildwindows
    cd buildwindows

    cmake -G "NMake Makefiles" .... ^
    -DCMAKE_INSTALL_PREFIX=%LIBDIR%llvm ^
    -DCMAKE_BUILD_TYPE=Release ^
    -DLLVM_USE_CRT_RELEASE=MT ^
    -DLLVM_INCLUDE_TESTS=OFF ^
    -DLLVM_INCLUDE_EXAMPLES=OFF

    nmake
    nmake install

    cd ......

    对于Debug,用如下bat:

    @Echo off

    cd llvm-3.2.src

    set LIBDIR=%CD%....

    :: create build directory
    mkdir buildwindows_debug
    cd buildwindows_debug

    cmake -G "NMake Makefiles" .... ^
    -DCMAKE_INSTALL_PREFIX=%LIBDIR%llvmdebug ^
    -DCMAKE_BUILD_TYPE=Debug ^
    -DLLVM_USE_CRT_DEBUG=MTd ^
    -DLLVM_INCLUDE_TESTS=OFF ^
    -DLLVM_INCLUDE_EXAMPLES=OFF

    nmake
    nmake install

    cd ......

    Release build会生成在[工作目录]/llvm,Debug build会生成在[工作目录]/llvm/debug

  • 相关阅读:
    网站加载速度优化的14个技巧
    op+3g
    Xmind 快捷键
    Resty 一款极简的restful轻量级的web框架
    linux磁盘限额配置:quota命令
    常用报表工具
    http://mirror2.openwrt.org/sources/
    op挂载摄像头
    supported platform
    OpenWrt Kernel Module Creation Howto
  • 原文地址:https://www.cnblogs.com/len3d/p/3201495.html
Copyright © 2011-2022 走看看