有趣生活

当前位置:首页>科技>ninja400工具包ninja简介及安装

ninja400工具包ninja简介及安装

发布时间:2026-07-23阅读(1)

导读ninja是一个小型构建系统,专注于速度,和常用的make构建系统类似,有一些软件就是基于ninja编译构建的,比如greenplum数据库、clickho....

ninja是一个小型构建系统,专注于速度,和常用的make构建系统类似,有一些软件就是基于ninja编译构建的,比如greenplum数据库、clickhouse数据库都需要依赖ninja,具体的介绍信息请参考https://ninja-build.org/,接下来我们就来聊聊关于ninja400工具包?以下内容大家不妨参考一二希望能帮到您!

ninja400工具包(ninja简介及安装)

ninja400工具包

ninja是一个小型构建系统,专注于速度,和常用的make构建系统类似,有一些软件就是基于ninja编译构建的,比如greenplum数据库、clickhouse数据库都需要依赖ninja,具体的介绍信息请参考https://ninja-build.org/

ninja编译需要依赖re2c,re2c是一款语法分析器,官网地址是:http://re2c.org/。

以下内容操作环境为CentOS8。

re2c安装

安装说明请参考re2c官网http://re2c.org/install/install.html,以下是一个参考安装步骤:

sudo yum install autoconfsudo yum install automakesudo yum install libtoolgit clone https://github.com/skvadrik/re2ccd re2c./autogen.sh./configuremakesudo make install

ninja安装

git clone https://github.com/ninja-build/ninja.gitcd ninja./configure.py --bootstrap# bootstrapping ninja...# wrote build.ninja.# bootstrap complete. rebuilding...# [34/34] LINK ninja# 编译完成sudo cp ninja /usr/bin

安装完成后,通过以下命令查看版本信息:

[parallels@ct8-1 ninja]$ ninja --version1.10.2.git

TAGS标签:  NINJA400  工具包  ninja  简介  安装  ninja400工具

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图