MinGW-W64 编译 LLVM 与 Clang

这篇博客介绍了如何在Windows 7 64位系统中,利用MinGW-W64-builds-4.2.0和CMake编译LLVM与Clang。作者详细阐述了编译环境的配置、源码下载、编译过程,包括CMake参数设置、make安装,以及编译后的测试。虽然在编译libcxx和libcxxabi时遇到问题,但博主计划在Linux环境下继续尝试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       最近准备用C改一些东西,准备尝试一下LLVM和Clang,正好写一下它的编译。


编译环境

       由于在个人电脑上编译,为了不影响我那几个RPG和时常挂着却一直没动静的QQ,还是暂定用Windows系统编译。由于个人习惯(主要是懒),实在不想装 Visual Studio 那样的巨无霸,干脆直接用MinGW,直接复制粘贴。资源不太好找,下了好几次才下载下来。我放到了我的CSDN资源里面,地址:MinGW-W64下载

       把我现在的编译环境整理一下:

  • 系统:Windows 7 64位
  • 编译器:MinGW-W64-builds-4.2.0
  • CMake:CMake 3.5.2 下载地址
           MinGW 下载下来后需在环境变量的PATH里加一下。CMake如果是ZIP的话最好也加到PATH里,方便使用。配置方法不难,不再详谈。

LLVM源码下载

       llvm直接从官网下载即可
       llvm源码:http://llvm.org/releases/3.8.0/llvm-3.8.0.src.tar.xz
       CLang源码:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值