ubuntu系统配置nijia_gn、ninja的安装-Ubuntu18.04

本文详细介绍了如何在Ubuntu 18.04系统中安装gn和ninja,包括依赖安装、源码下载、编译及安装步骤。提供了直接下载二进制文件的链接,以及测试gn和ninja是否可用的测试用例。
摘要由CSDN通过智能技术生成

版权声明:原创文章,欢迎转载,但请注明出处,谢谢。https://blog.csdn.net/qiuguolu1108/article/details/103842556

如果你不想编译gn、ninja,想直接使用gn、ninja的二进制程序,可以直接到博客的最后,通过链接直接下载,省去自己编译。分享的链接中有测试用例,可以直接测试gn、ninja是否可用。

文章目录

ninja的安装

一、安装依赖

二、下载ninja

三、编译ninja

四、安装ninja

gn的安装

一、先安装clang

二、下载gn

三、编译 gn

四、安装gn

gn和ninja的二进制程序

一、二进制的gn和ninja

二、测试用例

gn的安装需要使用ninja,所以首先安装ninja。

ninja的安装需要依赖re2c,gn的安装需要使用clang编译器,并且gn中使用了C++17,在Ubuntu16安装的clang-6.0是不支持C++17的,为了方便安装转战到Ubuntu18。

每次最头疼的都是搭建环境,特别浪费时间。目标是学习gn和ninja,所以怎么方便怎么来。在Ubuntu18搭建环境要比Ubuntu16方便很多,所以选用Ubuntu18。

ninja的安装

一、安装依赖

在安装ninja之前,需要安装其依赖re2c。

root@ubuntu:~# apt-get install re2c

root@ubunt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值