在Ubuntu 18.04上从二进制文件构建Ninja,可以按照以下步骤进行操作:
可以从Ninja的官方GitHub仓库获取。选择适合您系统架构的二进制文件进行下载。
例如,如果您的系统架构是64位,则可以使用以下命令获取对应二进制文件:
wget https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip
解压缩该zip文件,将ninja二进制文件移动到所需目录下。
将二进制文件移动后,需要确认该文件是否具有可执行权限,可使用以下命令进行确认:
chmod +x /path/to/ninja
为了方便在终端中调用,可以将ninja添加到PATH中,这样您可以在任何地方轻松地调用ninja。
将下列命令添加到您系统自启动文件~/.bashrc中:
export PATH=$PATH:/path/to/ninja
示例:
wget https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip unzip ninja-linux.zip chmod +x ninja sudo cp ninja /usr/bin/
echo "export PATH="$PATH:pwd
"" >> ~/.bashrc
source ~/.bashrc
ninja --version
现在,您可以在终端中运行ninja命令,并验证其是否正常工作。
例如,如果您有一个名为build.ninja的构建文件,则可以运行以下命令来构建项目:
ninja -f build.ninja
Done!