flex与bison学习之安装环境cygwin
在cygwin官网下载安装程序setup-x86_64.exe,在windows系统cmd窗口执行以下指令进行安装:
setup-x86_64.exe --allow-unsupported-windows --site http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2024/01/30/231215 --no-verify
注:博主机器为win7系统,最新安装程序默认不支持win7,增加了选项--allow-unsupported-windows使得其在win7下也能正常安装
以下为安装过程中的具体选择:
1、选择“从互联网安装”

2、选择“所有用户”,安装路径可以自己选择一个(按照官网要求不要安装在C盘就好)

3、安装包路径自己选择一个就好

4、以下几个选择默认就好


5、在搜索框中分别输入“flex”、“bison”,并选择他们的版本进行安装




6、flex与bison书中涉及到了一些c语言程序的编译,所以也要安装c语言程序编译器gcc-g++和自动化构建工具make




7、使用以下指令查看是否安装成功,成功则能正常显示版本信息
flex --version

bison --version

gcc --version

make --version

至此,安装cygwin和flex、bison全部完成!
以下是这本书的封面,后续随笔都按照这本书的行文章节来安排!


浙公网安备 33010602011771号