Mac 上编译 LLVM 7.x

Mac 上编译 LLVM 7.x

如果您想在搭载 M1 芯片的 Mac 上编译 LLVM 7.x,可以按照以下步骤进行操作。请注意,LLVM 的版本和编译过程可能随时间变化,因此确保查看 LLVM 的官方文档以获取最新的信息。

  1. 安装开发工具和依赖项:
    在 M1 Mac 上编译 LLVM,首先需要安装一些开发工具和依赖项。您可以使用 Homebrew 安装这些依赖项:

    brew install cmake ninja
    
  2. 下载 LLVM 7.x 源代码:
    访问 LLVM 官方网站(https://releases.llvm.org/download.html)以获取 LLVM 7.x 的源代码链接。下载并解压源代码包,然后进入源代码目录。

  3. 创建构建目录并配置 CMake:
    创建一个新的目录,用于进行构建。在 LLVM 源代码目录外创建一个新目录,然后在该目录中运行 CMake 配置,但请注意要使用 -DCMAKE_C_COMPILER-DCMAKE_CXX_COMPILER 指定 Clang 和 Clang++ 编译器的路径,以确保使用 Rosetta 2 编译器版本:

    mkdir build
    cd build
    cmake -

你可能感兴趣的:(macos,llvm)