zoukankan      html  css  js  c++  java
  • LLVM11.0.0编译,集成Pass框架

    编译方法,前置工作。。。

    https://www.cnblogs.com/suanguade/p/13694216.html

    后两步其实不用做,然后就可以编译了,

    如果需要编译”Compiler-RT“相关的库,

    需要做如下修改,

    L:LLVMllvm-11.0.0.srcprojectcmake_install.cmake
    文件中,修改并增加
    # Set the install prefix
    if(NOT DEFINED CMAKE_INSTALL_PREFIX)
    set(CMAKE_INSTALL_PREFIX "L:/LLVM/llvm-11.0.0.src/project/RelWithDebInfo")
    endif()
    if(NOT DEFINED Configuration)
    set(Configuration "RelWithDebInfo")
    endif()

    查找所有 .cmake 文件中带 【$(Configuration)】 的,
    共有不足10 个文件写带此标记,
    此标记虚修改为 【${Configuration}】

    行了,剩下的就是需要改代码了,

    LLVM升级之后竟然不会向前兼容。

    太傻逼了。哎。

  • 相关阅读:
    Xcode代码块快捷输入
    Git常用命令
    vim
    MACOX中apache配置
    IOS中实现动画的几种方式
    Swift与OC混合编译
    网络图像加载
    我对互联网的理解
    运行时
    自动布局使用
  • 原文地址:https://www.cnblogs.com/suanguade/p/13833360.html
Copyright © 2011-2022 走看看