windows下安装clang+llvm(使用visualstudio2017)的注意事项
结合【中文博客的注意事项】:
1、
0)可以单独创建一个文件夹(路径别有中文),别把下载的软件都放在c盘;cmd最好都在管理员下执行
1)svn:其中svn是可以只安装tortoisesvn(64位),在安装可选项时,勾选唯一一个被打红叉的command line tools,就是可选项全部安装,这样在cmd下输svn也可以用的
2)cmake:在安装cmake时可以选择自动添加到环境变量,这样一会儿就不用像博主一样手动加了
3)visual studio要求版本至少2015 update3,可以打开visual studio,“帮助”->“关于microsoft visual studio”,就可以看到自己的版本了。(如果版本不到,好像也更新不到update3,我没找到,我是卸了重装的2017。。。亲测需要5-6小时)
另外,如果版本符合,最好去“工具”->“扩展和更新”中把与cmake相关的控件都安装了
4)python:在装python的时候可能遇到python的path路径太长,到时候它会提示去除path长度限制,你同意就行了
5)gnuwin32 tools下载时没那么简单
按照它说的,等这个下载完成后,在cmd下进入你下载的文件夹
然后输入:
download
它会自己下载东西,估计等待很久很久后,你再输入第三行命令:
install空一格然后写你要装到的文件夹所在的目录
别像它一样安装到c盘
install之后可能会提醒一些package比较老了,问是否更新,你可以输入yes,更新一下。然后最后会提醒要把自己装的gnuwin32下的bin文件的路径加到path下(也就是配置环境变量),然后就行啦~
ps:建议先看一下命令的简单使用,出错了就不方便了
2、check out llvm 和 clang
按照博文里的执行没毛病,如果有问题就是自己前面没有做好,比如svn指令没有,那就是在svn软件安装或者写入环境变量有问题;
3、cmake生成解决方案
指令:cmake -g "visual studio 15" -thost=x64 ..\llvm
其中的15是代表visual studio2017,如果是2015的就写14
(不知道为什么我用cmake-gui就没成功,命令行就成功了,所以大家还是用 命令行吧)
4、生成
我的生成卡死了,也取消不了,就强行kill了visual studio。。。大家如果只是想看代码,不用生成了,用visual studio打开工程(打开llvm.sln文件)然后找examples->kaleidoscope-ch2->source files->toy.cpp看代码就行。
如果正确生成了,那就能用clang了
上一篇: 内置构造函数的分类介绍
下一篇: MYSQL的全局变量和会话变量
推荐阅读
-
RabbitMQ在Windows环境下的安装与使用
-
Windows下Anaconda的安装和简单使用方法
-
Windows下Redis安装配置和使用注意事项
-
pip在Linux和windows下的安装和使用
-
在windows下Oracle12c instant client和PL/SQL的安装和使用讲解
-
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
-
NoSQL和Redis简介及Redis在Windows下的安装和使用教程
-
google gflags库在Windows+Visual Studio2017环境下的安装与使用
-
CVSNT在Windows下的安装和使用
-
windows下的nodejs的安装和使用