Fedora 19 安装Yacc和Lex

 
 

1. 使用yum安装

1.1 安装

GNU版本的Yacc和Lex分别为Bison和Flex,使用yum进行安装:

yum install flex bison

1.2 问题

使用yum安装flex后发现,没有对应的静态链接库。
只好使用下面的命令删除flex的安装,使用源码编译安装:
yum remove flex

2. 使用源码安装

2.1 源码下载

使用wget下载源码:
wget http://prdownloads.sourceforge.net/flex/flex-2.5.37.tar.gz

2.2 安装

解压后,使用如下命令安装:

./configure --prefix=/usr
make && make install


在库安装在如下位置:/usr/lib/libfl.a


你可能感兴趣的:(Flex,bison)