2312llvm,编译X86的clang与llvm

先从这里下载llvm-project.
然后解压后,进入clang目录.
输入命令:

cmake -DLLVM_ENABLE_PROJECTS=clang -G "Visual Studio 17 2022" -A Win32 -Thost=x64 ..\llvm

表示,用x64cl编译X86版本,用-A Win32代表X86版本.
然后生成llvm.sln2M大.
编译选项技巧:
因为,内存只有8G,所以不要并行,在
工具->选项->项目和解决方案->生成和并行的最上面,设置最大并行项生成数1.
这样,虽然,但不会因为堆内存不足,而重新构建.
最后,打开llvm.sln,按F7,等2个小时,就构建好了.不用单独构建llvm,只构建clang就把llvm编译好了.

相关推荐

  1. 2312llvm,编译X86clangllvm

    2023-12-14 19:04:06       65 阅读
  2. 2312llvm,用匹配器构建clang工具

    2023-12-14 19:04:06       52 阅读
  3. 2401llvm,clanglibtooling

    2023-12-14 19:04:06       65 阅读
  4. 使用 LLVM clang C/C++ 编译器编译 OpenSSL 3.X

    2023-12-14 19:04:06       50 阅读
  5. 2401llvm,clang重构引擎

    2023-12-14 19:04:06       58 阅读
  6. 2401llvm,clang转换器

    2023-12-14 19:04:06       48 阅读
  7. 2312llvm,02前端

    2023-12-14 19:04:06       54 阅读
  8. 2401llvm,clang插件

    2023-12-14 19:04:06       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 19:04:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 19:04:06       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 19:04:06       82 阅读
  4. Python语言-面向对象

    2023-12-14 19:04:06       91 阅读

热门阅读

  1. 云原生之深入解析如何使用Dockerfile定制镜像

    2023-12-14 19:04:06       41 阅读
  2. 【vue】element el-table怎么实现跨页勾选

    2023-12-14 19:04:06       61 阅读
  3. linux中网络解析和网络配置

    2023-12-14 19:04:06       59 阅读
  4. 手撕分布式缓存---HTTP Server搭建

    2023-12-14 19:04:06       65 阅读
  5. eclipse中一些文件的作用

    2023-12-14 19:04:06       50 阅读