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

use*_*382 9 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不太熟悉,所以我猜我做错了.

谢谢您的帮助!

Mar*_*nke 8

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


jus*_*tin 8

将以下行添加到〜/ .bash_profile中

export PATH=$PATH:/usr/local/smlnj/bin
Run Code Online (Sandbox Code Playgroud)

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