私は Ubuntu 14.04 を使用していますが、解析に antlr4 を使用するには、3 ~ 4 の手順に従う必要があります (毎回)。Windows では一時的な方法と永続的な方法がありますが、Ubuntu ではターミナルが開くたびに、公式 Web サイトで説明されている手順に従う必要があります。
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'
curlはusr\local\libに一度ダウンロードするためのものです
anlr4 を動作させる永続的な方法はありますか?
答え1
次の 2 行は 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 を置くことをお勧めします。
- クラスパスについて:再起動後にクラスパスが解除される
- エイリアスについて:永続的な Bash エイリアスを作成するにはどうすればよいですか?