小型编译器设计实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 工具的安装

1.Linux环境下安装解析工具

同样地,增加C++编译器的安装。

注:上述操作必须在联网的状态下进行。

2.在Windows环境下安装MinGW

将MinGW在Windows环境下(如安装在“C:\”硬盘的根目录下)完成安装后,结果如图1-1所示。

图1-1 编译工具安装和路径

其中:

“C:\MinGW\bin”目录包含了GNU C/C++编译器的gcc.exe和g++.exe命令文件。

“C:\MinGW\msys\1.0\bin”目录包含了flex.exe和bison.exe命令文件。

这两个目录的路径必须添加到系统的路径设置中,使其成为“待命”状态,如图1-2所示。

有必要说明一下,目标编译器的使用也将借助下述MinGW工具包中的命令(文件)。

图1-2为编译工具设定全局运行路径

注:如果将这些执行文件复制至目标编译器的“/bin”目录中,则目标编译器即可脱离MinGW工具包而独立运行。