最近开始进入到毕设的工作中,目标是完成一个基于antlr4的高级计算器,本文为antlr的入门安装教程。
Mac&Linux的配置说明
首先是下载,进入到系统配置目录下,使用curl命令对文件进行下载:
1 | knightdeMacBook-Pro-2:~ knight$ cd /usr/local/lib |
下载完成后,注意重启bash,在这一路径下进行vim的操作
1 | knightdeMacBook-Pro-2:~ knight$ vim .bash_profile |
当然也可以cd /Users/YourName 来进行操作
1 | knightdeMacBook-Pro-2:lib knight$ cd /Users/Knight |
然后进入到vim编辑器中,修改路径并设置快捷名(如果出现下列情况,选择edit anyway 或者先 quit 后再 edit)
进入之后由于现在vim处于命令模式,不能对内容进行修改,我们输入i即可(insert模式)
1 | * |
如下图:
这一步配置完成后,按esc后退回到命令模式,然后输入qw,接着输入两个大写Z即可保存退出。
接下来运行
1 | knightdeMacBook-Pro-2:~ knight$ source .bash_profile |
source 命令是为了重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。这时候antlr的系统配置已经完成了。
我们输入antlr4或者grun可以查看版本信息:
关键的操作是快捷配置这一步,之前按照官网直接在usr/local/lib下输入export并不能使得配置生效,导致每次在重启项目后都需要重新配置,后来才发现是导入的位置不对。