antlr4의 영구적인 방식이 작동하도록 설정됨

antlr4의 영구적인 방식이 작동하도록 설정됨

나는 우분투 14.04를 사용하고 있으며 (매번) 구문 분석을 위해 antlr4를 사용하려면 3-4 단계 목록을 따라야 합니다. Windows에는 임시 방법과 영구적인 방법이 있습니다. 그러나 우분투에서는 터미널이 열릴 때마다 다음을 수행해야 합니다. 공식 웹사이트에 제공된 다음 단계를 따르세요.

http://www.antlr.org/

4단계는 다음과 같습니다.

$cd /usr/local/lib
$ sudo curl -O http://www.antlr.org/download/antlr-4.4-complete.jar
$ export CLASSPATH=".:/usr/local/lib/antlr-4.4-complete.jar:$CLASSPATH"
$ alias antlr4='java -jar /usr/local/lib/antlr-4.4-complete.jar'
$ alias grun='java org.antlr.v4.runtime.misc.TestRig'

컬은 usr\local\lib에 한 번 다운로드하기 위한 것입니다.

anlr4 작업을 영구적으로 수행할 수 있는 방법이 있습니까?

답변1

다음 두 줄은 한 번만 필요합니다.

$ cd /usr/local/lib
$ sudo curl -O http://www.antlr.org/download/antlr-4.4-complete.jar

antlr jar 파일을 다운로드하기 위한 것이므로 한 번만 필요합니다.

이 줄은 세션(또는 이를 사용해야 하는 시스템의 모든 사용자)의 시작 파일로 편집되어야 합니다.

$ export CLASSPATH=".:/usr/local/lib/antlr-4.4-complete.jar:$CLASSPATH"
$ alias antlr4='java -jar /usr/local/lib/antlr-4.4-complete.jar'
$ alias grun='java org.antlr.v4.runtime.misc.TestRig'

/home/$USER/에 .bashrc를 제안하고 싶습니다.

관련 정보