项目需要用到antlr4.9.2
正常可以通过项目中的命令 sudo make install_antlr_cli 安装,但实际安装过程中发生异常。遂查找资料手动安装。
1. 需要先配置java环境(建议Java 11或更高版本):
sudo apt update sudo apt install openjdk-17-jdk # 或指定其他版本如 openjdk-11-jdk
验证安装,若显示版本号(如openjdk version "17.0.xx"
),则安装成功。
java -version
javac -version
2. 下载ANTLR4工具包
cd /usr/local/lib # 推荐存放路径 sudo wget https://www.antlr.org/download/antlr-4.9.2-complete.jar
3. 配置环境变量
编辑 ~/.bashrc
或 ~/.zshrc
文件,添加以下内容:
export CLASSPATH=".:/usr/local/lib/antlr-4.9.2-complete.jar:$CLASSPATH" alias antlr4='java -jar /usr/local/lib/antlr-4.9.2-complete.jar' alias grun='java org.antlr.v4.gui.TestRig'
保存后执行 source ~/.bashrc
使配置生效。
验证安装:在命令行输入:antlr4