Bison源码地址:https://github.com/akimd/bison
Linux环境安装
方式一
到Bison官网上给定的下载地址:https://ftp.gnu.org/gnu/bison/
下载完成后,解压后进入文件夹目录按照INSTALL文件内容中的安装步骤即可。
- 执行配置:
./configure
,执行后可能会检查出来缺少依赖,按照提示的内容,安装缺少的依赖就可以了。 - 执行编译和检查:
make && make check
- 执行安装:
sudo make install
,默认是安装在/usr/local/bin
目录下。 - 安装成功后,输入
bison --version
,输出版本号就表示成功了。
方式二
直接命令安装:sudo apt install bison
Windows环境安装
在上一篇文章中,Flex安装中已经说明安装了MinGW。下面直接说安装Bison。
选择最新的版本下载,并选择安装到和Flex一个目录中。之前flex的bin目录已经添加到了系统环境path中了。这里直接打开cmd控制台,输入:bison --version
输出正确的版本即成功安装。