须要 java 版本大于 15
1. 下载
从 GitHub 下载 BITMiniCC 压缩包,解压
2. 关上
右击文件夹,抉择用 IDEA 关上
抉择 Trust Project
3. 更改编码
抉择 GBK
点击 convert
抉择 UTF-8
点击 convert
4. 设置我的项目构造
工具栏 File 中抉择 Project Structure,抉择 Modules
点击图中的×,删除默认的我的项目构造
点击减少根目录
抉择 BITMiniCC 文件夹,显示应与下图雷同
5. 设置我的项目库
抉择 Libraies,点击 + 号
抉择 lib 文件夹,点击确定
点击确定,后果如图所示
6. 设置 main 函数配置参数
点击 run 中的 edit configuration
将框中内容改为你要剖析的 C 文件门路(图中为 scanner 的 test 文件)
7. 剖析 config.xml 配置文件
- skip= 示意是否跳过,true 为不运行该步,图中仅运行词法剖析 scan
- path= 剖析代码的门路,空字符串为默认门路,前面本人写词法剖析后这里要改
批改后功败垂成,间接 run 就能够
后果:
词法剖析后果: