草庐IT

ninja介绍及使用

ninja简介ninja是Google的一名程序员推出的注重速度的构建工具.一般在Unix/Linux上的程序通过make/makefile来构建编译,而ninja通过将编译任务并行组织,大大提高了构建速度。执行ninja[-options]targets支持参数--version#打印版本信息-v#显示构建中的所有命令行(这个对实际构建的命令核对非常有用)-CDIR#在执行操作之前,切换到`DIR`目录-fFILE#制定`FILE`为构建输入文件。默认文件为当前目录下的`build.ninja`。如./ninja-fdemo.ninja-jN#并行执行N个作业。默认N=3(需要对应的CPU支

ninja介绍及使用

ninja简介ninja是Google的一名程序员推出的注重速度的构建工具.一般在Unix/Linux上的程序通过make/makefile来构建编译,而ninja通过将编译任务并行组织,大大提高了构建速度。执行ninja[-options]targets支持参数--version#打印版本信息-v#显示构建中的所有命令行(这个对实际构建的命令核对非常有用)-CDIR#在执行操作之前,切换到`DIR`目录-fFILE#制定`FILE`为构建输入文件。默认文件为当前目录下的`build.ninja`。如./ninja-fdemo.ninja-jN#并行执行N个作业。默认N=3(需要对应的CPU支