windows 安装ninja
ninja连接:
https://ninja-build.org/
https://github.com/ninja-build/ninja
下载安装包:
https://github.com/ninja-build/ninja/releases
github的安装指导打开HACKING.md:
https://github.com/ninja-build/ninja/blob/master/HACKING.md
本人安装环境 win10 , VS2015 , anconda3, git
git clone git://github.com/ninja-build/ninja.git && cd ninja
git checkout release
打开VS2015 x86 x64兼容工具命令提示符
进入ninja,输入命令
python configure.py --bootstrap
开始下列编译,可以看到最后编译成功, 生成的build文件
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC>cd \Users\zdc\ninja C:\Users\zdc\ninja>python configure.py --bootstrap
bootstrapping ninja...
warning: A compatible version of re2c (>= 0.11.3) was not found; changes to src/*.in.cc will not affect your build.
build.cc
build_log.cc
clean.cc
clparser.cc
debug_flags.cc
depfile_parser.cc
deps_log.cc
disk_interface.cc
edit_distance.cc
eval_env.cc
graph.cc
graphviz.cc
lexer.cc
line_printer.cc
manifest_parser.cc
metrics.cc
state.cc
util.cc
version.cc
subprocess-win32.cc
includes_normalize-win32.cc
msvc_helper-win32.cc
msvc_helper_main-win32.cc
minidump-win32.cc
getopt.c
ninja.cc
正在生成代码
已完成代码的生成
wrote build.ninja.
bootstrap complete. rebuilding...
[1/28] CXX build\edit_distance.obj
注意: 包含文件: c:\users\zdc\ninja\src\edit_distance.h 注意: 包含文件: c:\users\zdc\ninja\src\manifest_parser.h
注意: 包含文件: c:\users\zdc\ninja\src\lexer.h
注意: 包含文件: c:\users\zdc\ninja\src\state.h
注意: 包含文件: c:\users\zdc\ninja\src\version.h
[28/28] LINK ninja.exe
正在生成代码
已完成代码的生成 C:\Users\zdc\ninja>dir
驱动器 C 中的卷是 Acer
卷的序列号是 26E4-7E78 C:\Users\zdc\ninja 的目录 2017/07/05 22:28 <DIR> .
2017/07/05 22:28 <DIR> ..
2017/07/05 21:46 1,051 .clang-format
2017/07/05 21:46 445 .gitignore
2017/07/05 21:46 207 .travis.yml
2017/07/05 21:46 881 bootstrap.py
2017/07/05 22:28 <DIR> build
2017/07/05 22:28 8,585 build.ninja
2017/07/05 21:46 23,419 configure.py
2017/07/05 21:46 11,560 COPYING
2017/07/05 21:46 <DIR> doc
2017/07/05 21:46 7,924 HACKING.md
2017/07/05 22:06 <DIR> misc
2017/07/05 22:28 503,808 ninja.bootstrap.exe
2017/07/05 22:28 503,808 ninja.exe
2017/07/05 22:28 6,983,680 ninja.pdb
2017/07/05 21:46 898 README
2017/07/05 21:46 1,299 RELEASING
2017/07/05 21:46 <DIR> src
2017/07/05 22:28 1,757,184 vc140.pdb
14 个文件 9,804,749 字节
6 个目录 35,287,703,552 可用字节 C:\Users\zdc\ninja>
windows 安装ninja的更多相关文章
- Mysql(windows)安装
h3 { color: rgb(255, 255, 255); background-color: rgb(30,144,255); padding: 3px; margin: 10px 0px } ...
- Windows 安装JRuby 生成 war 到 tomcat 运行
Windows安装JRuby Rails 直接下载 JRuby,不装 Ruby. http://jruby.org/download 该安装包可以配好环境变量 %JRUBY_HOME% 等 安装 bu ...
- windows安装rabbitmq
官网下载windows安装版本:http://www.rabbitmq.com/install-windows.html ,安装文件rabbitmq-server-3.6.5.exe 前提:安装erl ...
- windows 安装 mongodb
windows 安装 mongodb 下载 首先到官网下载合适的安装包,下载地址为 https://www.mongodb.com/download-center MongoDB for Window ...
- 2016 windows安装phing:安装成功
21:39 2016/7/212016 windows安装phing:安装成功注意:出现错误时就去更新pear:参见:http://www.cnblogs.com/pinnasky/archive/2 ...
- Windows安装和使用zookeeper
之前整理过一篇文章<zookeeper 分布式锁服务>,本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apach ...
- windows 安装mysql 步骤
Windows 安装mysql 5.7.12教程 1.在官网下载mysql5.7.12.zip并解压 复制默认配置文件my-default.ini,并命名为my.ini 使用记事本打开,修改如下配置 ...
- DOCKER windows安装
DOCKER windows安装 1.下载程序包 2. 设置环境变量 3. 启动DOCKERT 4. 分析start.sh 5. 利用SSH工具管理 6. 下载镜像 6.1 下载地址 6.2 用FTP ...
- openssh for windows安装
openssh for windows安装 2009-11-22 22:43:58 分类: WINDOWS 本文转自:http://blog.chinaunix.net/uid-7541208-id ...
随机推荐
- free命令中buffers和caches的区别
一.命令 1 2 3 4 5 [root@localhost ~]# free -m total used free shared bu ...
- sqlite读写
#coding=utf-8 import sqlite3 import os #创建数据库和游标 if os.path.exists(' test.db'): conn=sqlite3.connect ...
- 《编写可维护的javascript》读书笔记(上)
最近在读<编写可维护的javascript>这本书,为了加深记忆,简单做个笔记,同时也让没有读过的同学有一个大概的了解. 一.编程风格 程序是写给人读的,所以一个团队的编程风格要保持一致. ...
- windows10 下安装tensorflow 并且在jupyter notebook 上使用tensorflow
一.安装jupyter notebook并配置环境 首先建议大家安装anaconda,最新版本请到官网下载(点击下载连接),没错,直接点击下载python3.6版本的(当然选择做自己电脑相应的位数,我 ...
- 【2017 4 24 - B】 组合数
[题目描述] 输入格式: 一行一个正整数n 输出格式: 一行一个数f(n)对1000000007取余的值 [分析] 就是乱搞?? 就是问根到叶子有多少条路径嘛. 然后路径可以π.1.1.π...这样表 ...
- Node.js用6行代码1个JS文件搭建一个HTTP静态服务器
Node.js是一个基于Chrome的JavaScript运行时的用户以轻松构建快速.可扩展的网络应用平台. Node.js使用事件驱动.非阻塞I/ O模型,使它轻量级.高效和完美的适用于运行在分布式 ...
- 2013-2014 ACM-ICPC, NEERC, Southern Subregional Contest Problem I. Plugs and Sockets 费用流
Problem I. Plugs and Sockets 题目连接: http://www.codeforces.com/gym/100253 Description The Berland Regi ...
- hdu 5781 ATM Mechine dp
ATM Mechine 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5781 Description Alice is going to take ...
- ELASTIC 5.2部署并收集nginx日志
elastic 5.2集群安装笔记 设计架构如下: nginx_json_log ->filebeat ->logstash ->elasticsearch ->kiban ...
- OpenNI2 + NiTE2开发教程
发现了一个非常不错的关于自然交互OpeNI2+NiTE2的资源,非常感谢Heresy,这里分享链接: OpenNI 2.x 教学文章(转载自:Heresy博客,地址:https://kheresy.w ...