Ubuntu下无法安装flex-devel,flex-devel只能在CentOS中用直接安装
因此首先找到flex-devel的安装包,在Ubuntu系统下进行安装
flex-devel安装包在阿里源中找到阿里巴巴开源镜像站-阿里云官网开发者社区_云计算社区,选用的时Rockylinux下的flex-devel-2.6.1-9.el8.x86_64.rpm,但Ubuntu下只能安装deb文件,对于rpm文件需要转化成deb文件再进行安装
sudo apt-get install alien
安装alien包,将rpm文件转化成deb文件
再通过dpkg进行安装
sudo dpkg -i xxx.deb
这样在Ubuntu下的flex-devel就安装好了,这时就可以在/usr/lib64下找到libfl.a文件了