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
==============================================================
遇到问题:
发现下面的命令是临时的,每次都需要:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律