在OSX 10.6下运行smlnj时遇到问题

时间:2011-03-22 14:40:05

标签: macos sml smlnj

我从这里使用DMG for x86下载并安装了SML NJ实现: http://smlnj.cs.uchicago.edu/dist/working/110.72/index.html

然而,当我打开终端窗口并转到/usr/local/smlnj-110.72/bin并运行sml时,我找不到bash命令。 我对UNIX不太熟悉,所以我猜我做错了。

感谢您的帮助!

2 个答案:

答案 0 :(得分:8)

转到/usr/local/smlnj-xxx/bin目录后,您需要运行./sml (而不是sml),因为当前目录(.)不在Unix上的默认路径上。

答案 1 :(得分:8)

将以下行添加到〜/ .bash_profile

export PATH=$PATH:/usr/local/smlnj/bin

然后打开一个新的终端窗口并运行sml。