linux安装ninja-build
https://www.saoniuhuo.com/question/detail-2480841.htmlhttps://www.cnblogs.com/bjarnescottlee/p/13872893.html2、获取源码、并编译安装备用下载地址: https://down.24kplus.com/linux/re2c-1.1.1.tar.gz官方安装文档: — re2c 3.0 docum
https://www.saoniuhuo.com/question/detail-2480841.html
https://www.cnblogs.com/bjarnescottlee/p/13872893.html
步骤总结:
mkdir -p programscd programsgit clone https://github.com/ninja-build/ninja.gitcd ninjagit checkout release./configure.py --bootstrap./ninja --version1.11.1- cp ninja /usr/bin/
详细说明:
1、准备编译环境
yum -y install git automake gcc+ gcc-c++ libtool
2、获取源码、并编译安装
git clone https://github.com/skvadrik/re2c.git re2c
cd re2c
mkdir -p m4
./autogen.sh && ./configure --prefix=/usr && make
sudo make install
备用下载地址: https://down.24kplus.com/linux/re2c-1.1.1.tar.gz
3、检查是否安装成功
re2c -v
re2c 1.1.1
官方安装文档:<no title> — re2c 3.0 documentation
这样就安装完毕了,因为re2c作为基础依赖,所以这里采用默认安装,上面的安装说明页面也给出了详细的安装细节.
然后可以安装ninja了,ninja官网地址:https://ninja-build.org/,github仓库地址:https://github.com/ninja-build/ninja,可以从github仓库克隆项目切换到release分支或者下载release包,目前最新版是1.8.2,安装过程如下:
解压:
unzip ninja-1.8.2.zip cd ninja-1.8.2/
然后github首页上有安装的命令:

现在可以执行 ./configure.py --help 查看帮助,直接执行 ./configure.py --bootstrap 进行编译,编译完成之后,当前目录下会有ninja的可执行文件,执行 ./ninja -h 可以查看帮助
ninja比较精简,只需要一个可执行文件即可,现在可以做软链或者复制到/usr/bin下面就可以直接调用了,比如: cp ninja /usr/bin/ 然后可以直接使用 ninja 命令,这样就安装好了.
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)