Ubuntu Antrl和C++运行时库安装
一、Antrl安装
1、在官网ANTLR上下载最新版jar包到/usr/local/lib中
($ cd /usr/local/lib
$ curl -O http://www.antlr.org/download/antlr-4.13.1-complete.jar)
(cp antlr-4.13.1-complete.jar /usr/local/lib)

2、命令行
$ echo "alias antlr4='java -jar /usr/local/lib/antlr-4.13.1-complete.jar'" >> ~/.bashrc
$ echo "alias grun='java org.antlr.v4.runtime.misc.TestRig'" >> ~/.bashrc
cmake版本过旧解决方案:
$ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -
$ sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
$ sudo apt update
$ sudo apt install cmake
问题:

解决:sudo cp -r * /usr/local/lib
问题:

解决:g++ -std=c++17 main.cpp $(find include -type f -name "*.cpp") -pthread -I /usr/local/include/antlr4-runtime -L /usr/local/lib -l antlr4-runtime -o main
==============================================================
遇到问题:

发现下面的命令是临时的,每次都需要:




浙公网安备 33010602011771号