win10下llvm的源码安装编译
win10下llvm的源码安装编译
- 1、下载llvm源码
- 2、下载安装cmake
你好!如需转载请标明本文出处。
1、下载llvm源码
下载llvm源码:https://github.com/llvm/llvm-project/releases
得到llvm-project-llvmorg-13.0.1.zip,
解压到D:\work\llvm\llvm-project-llvmorg-13.0.1
创建目录D:\work\llvm\build
创建目录D:\work\llvm\install
2、下载安装cmake
官网https://cmake.org/ 下载并安装,安装好后运行cmake-gui.exe
点击“Browse Source” 选择llvm源码路径:D:/work/llvm/llvm-project-llvmorg-13.0.1/llvm
点击“Browse Build” 指定build路径:D:/work/llvm/build
点击"Add Entry" 分别添加:
Name:CMAKE_INSTALL_PREFIX
Type:PATH
Value:D:\work\llvm\install
和
Name:LLVM_TARGETS_TO_BUILD
Type:STRING
Value:X86
如图:
点击“Configure”,弹出框选择vs2022, x64,
等待几分钟结束得到以下结果:
点击"Generate“得到以下结果:
此时会在D:\work\llvm\build文件中自动生成一个工程,工程文件为LLVM.sln,双击打开它(由vs2022打开)
vs的编译模式选择Release,右键CMakePredefinedTargets/All_BUILD选择“生成”,
等待很长时间后生成成功,并在D:\work\llvm\build\Release目录下得到很多工具和库。
为方便使用llvm工具,把D:\work\llvm\build\Release\bin目录添加到系统环境变量PATH下
本文结束
win10下llvm的源码安装编译相关推荐
- linux下的geany源码安装,linux 下php开发工具geany-0.16的安装。
说明 一款linux下的编辑器,支持很多开发语言. 下载 下载地址:http://www.geany.org/ 安装 源码安装 #./configure #make #make install 我在m ...
- LinuxMint下的Orionode源码安装
1. Orionode介绍 Eclipse-orion是Eclipse项目下面的一个子项目,orion是一个在在线版的代码编辑环境.其介绍参考http://wiki.eclipse.org/Orion ...
- mysql 5.6.23 源码包安装报错_大环境下MySQL5.6源码安装实战一步步教你 CentOS6.5_64bit下编译安装...
一.关闭防火墙 chkconfig iptables off service iptables stop 二.检查操作系统上是否安装了MySQL [[email protected] backup]# ...
- 从 Blast2GO 本地化聊一聊 Linux 下 MySQL 的源码安装
Blast2GO 是一个基于序列相似性搜索的 GO 注释和功能分析工具,它可以直接统计分析基因功能信息,并可视化 GO 有向非循环图(DAG)上的相关功能特征,分析 BLAST.GO-mapping. ...
- Linux 下 Git 的源码安装
先从 Git 官网下载源码,然后解压,依次输入 ./config make sudo make install 这几个命令安装就好了.
- opencv4 源码安装编译使用入门
安装编译 安装 #首先安装 gtk2.0 sudo apt-get install libgtk2.0-dev pkg-config libcanberra-gtk-module sudo pip3 ...
- linux samba代码,Linux下Samba服务器源码安装及配置
获取samba源代码 你可以通过执行svn命令svn co svn://svnanon.samba.org/samba/trunk samba.获取最新的samba源文件,也可以直接从http://s ...
- CentOS下二进制包/源码安装方式的MySQL卸载步骤
1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> ...
- 基于Ubuntu12.04下的Keystone源码安装
Keystone 概述: Keystone 作为Openstack最早期的核心项目独立发展,由于Openstack 采取的设计理念也是所有一切皆API,因此设计服务API的调用脱离不了Keystone ...
最新文章
- 使用Python实现Hadoop MapReduce程序
- java多线程共享信息_java多线程信息共享
- 转:Webkit Flex伸缩盒模型属性备忘
- 目标检测的图像特征提取—Haar特征
- Android:使用Activity制作中间弹窗
- python自动备份手机_python实现自动备份windows应用数据
- mysql 亿级高并发_亿级流量系统架构之如何设计每秒十万查询的高并发架构.md
- zabbix监控进程的CPU和内存占用量
- 如何制作通讯录vcf_【教程】刷机或更换手机后快速导入通讯录的方法
- BTC源码分析 准备
- maven的pom详解
- 学习纹理格式(DXGI_FORMAT 和 VkFormat)
- 认知水平高下定义及提高认知水平的方法
- IDM6.38使用教程 ——下载加速 百度云下载加速 捕获网页视频,音乐
- Attempted read from closed stream.
- 常规设置——SDKMAN
- Win10下怎么查看WIFI密码
- 06-播放器-搭建媒体服务器测试videojs
- 多个excel快速合并到一个excel的多个sheet
- OPNET中业务设置——学习笔记