VS2022快速搭建OLLVM

打印 上一主题 下一主题

主题 537|帖子 537|积分 1611

基本参考这篇文章:
构建含有ollvm功能的LLVM(clang-cl)供Microsoft Visual Studio 2022使用 - 哔哩哔哩
条件



  • 已安装VS2022
1.VS开启Clang支持


我们要用自己的Clang,以是无需安装VS提供的clang编译器,而且体积太大了,10多个G,没须要。
2.下载编译好的OLLVM的Bin可实行文件

想要自己编译其他版本也可以,我懒得编译了。
Releases · GreenDamTan/llvm-project_ollvm · GitHub
3.下载安装Clang

官方版即可
https://github.com/llvm/llvm-project/releases/
要下载和ollvm版本雷同的版本!我都选择的17.0.6。
4.更换Clang.exe


4.VS配置项目

新建文件放在办理方案目次

要设置 LLVM 的自定义路径并为一个或多个项目设置自定义 LLVM 工具集版本,请创建Directory.build.props文件。 然后,将该文件添加到任意项目的根文件夹。 可以将它添加到根办理方案文件夹,以将它应用于办理方案中的所有项目。 该文件应如以下示例所示(但使用实际的 LLVM 路径和版本号):
  1. <Project>
  2.   <PropertyGroup>
  3.     <LLVMInstallDir>C:\MyLLVMRootDir</LLVMInstallDir>
  4.     <LLVMToolsVersion>17.0.6</LLVMToolsVersion>
  5.   </PropertyGroup>
  6. </Project>
复制代码
 


  • 打开项目的“属性页” 对话框。 有关详细信息,请参阅设置 C++ 编译器和生成属性。
  • 选择“配置属性”>“通例”属性页。
  • 如果尚未设置“平台工具集”属性,请将其修改为“LLVM (clang-cl)”。 选择“应用”以保存更改。
  • 选择“配置属性”>“高级”属性页。
  • 将“LLVM 工具集版本”属性修改为首选版本,然后选择“确定”保存更改。
更改编译工具

5.测试



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

惊落一身雪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表