SableCC入门

时间:2015-12-18 09:20:11

标签: sablecc

我是编程和学校的初学者,我必须做一个小SableCC项目。但是我不确定如何正确使用SableCC。

我从sablecc.org下载了它,我按照自述文件中的说法安装它。

因此,在使用java -jar lib/sablecc.jar命令安装后,控制台会告诉我使用情况如何, 例如

sablecc --license

或使用

sablecc [-d destination] 

到我希望sablecc工作的地方(我猜)。

然而,当我使用此列表中的任何内容时,它只是说:

  

Sablecc未被识别为内部或外部命令

我做错了什么?谢谢!

1 个答案:

答案 0 :(得分:0)

我也遵循了[README.html] [1]的ANT指令,它对我来说很好。

编辑:我在这里放了一些命令,以防链接一段时间不可用。

下载后,请按照以下步骤操作:

  • 解压缩文件sablecc-3.2.tar.gz或sablecc-3.2.zip:
    tar -xzvf sablecc-3.2.tar.gz jar -xvf sablecc- 3.2.zip
  • 转到创建的目录:
    cd sablecc-3.2
  • 您将在lib目录中找到可执行的sablecc.jar文件:
    java -jar lib / sablecc.jar

就是这样。

如果您的系统上安装了Ant,则可以使用以下命令安装SableCC:

ant -Dinstall.dir=destination install