ubuntu源码安装flex和bison

简介: ubuntu源码安装flex和bison

perf源码下载链接

>$ uname -r
5.4.0-122-generic
# 去官网上下载内核源码,可以手动下载,也可以使用wget
>$ wget http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v5.x/linux-5.4.122.tar.gz
# 下载完毕之后,接下内核源代码
>$ tar -zxvf linux-5.4.122.tar.gz
# 进入如下目录
>$ cd linux-5.4.122/tools/perf/
# 源码级安装, 如有些依赖包没有安装,得安装一下,依赖包在下面第二个链接
>$ make -j10 && make install
# 查看perf的安装情况
>$ perf --version
perf version 5.4.192

源码安装perf过程中会提示缺少flex和bison

flex源码下载编译

flex源码下载链接

https://github.com/westes/flex/tags

解压,得到文件夹flex-2.6.4,进入该文件夹

./configure CFLAGS=-D_GNU_SOURCE
make
sudo make install

bison源码下载编译

bison源码下载链接

http://ftp.gnu.org/gnu/bison/

解压,进入该文件夹

./configure
make
sudo make install

目录
相关文章
|
Ubuntu
Ubuntu12.04(32bit)下安装bison和flex
Ubuntu12.04(32bit)下安装bison和flex
569 0
|
Ubuntu 应用服务中间件 nginx
|
6天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
16 0
|
1月前
|
Ubuntu NoSQL 关系型数据库
Ubuntu系统下安装常用软件
Ubuntu系统下安装常用软件
62 0
Ubuntu系统下安装常用软件
|
1月前
|
Ubuntu Linux C语言
Ubuntu下安装vscode,并解决终端打不开vscode的问题
Ubuntu下安装vscode,并解决终端打不开vscode的问题
160 0
|
1月前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
69 0
|
6天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(7)Ubuntu20.04 arm64安装Docker
Linux(7)Ubuntu20.04 arm64安装Docker
22 0
|
6天前
|
存储 Ubuntu Docker
如何在 Ubuntu 上安装 Docker?
【4月更文挑战第17天】
45 8
如何在 Ubuntu 上安装 Docker?