编译安装ninja
ninja需要依赖于re2c,否则编译是会报错,re2c是一款语法分析器,
编译安装依赖re2c
下载link: https://github.com/skvadrik/re2c/releases/
编译:
tar -xvf re2c-2.2.tar.gz
cd re2c-2.2/
./autogen.sh
./configure
make
make install
编译安装ninja
下载link: https://github.com/ninja-build/ninja/releases
编译:
tar -xvf ninja-1.10.2.tar.gz
cd ninja-1.10.2
./configure.py --bootstrap
# ninja比较精简,只需要一个可执行文件即可,现在可以做软链或者复制到/usr/bin下面就可以直接调用了
sudo cp ninja /usr/bin
完成!