首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sml模式在Emacs中不起作用,显示“正在搜索程序:权限被拒绝”

Sml模式在Emacs中不起作用,显示“正在搜索程序:权限被拒绝”
EN

Stack Overflow用户
提问于 2013-12-04 22:09:38
回答 2查看 1.5K关注 0票数 1

我现在正在使用sml,我正在尝试使用ctrl-cctrl-b命令来编译我的代码。我已经在emacs中安装了sml-mode,但它仍然不能工作。

所以这就是我输入的内容:

ctrl-c ctrl-b ->sml command:poly ->Searching for program: permission denied, Poly (我们被告知要使用poly)。

如果我使用sml,也会发生同样的情况。

ctrl-c ctrl-b ->sml command:sml ->Searching for program: permission denied, sml.

我不明白我做错了什么?

顺便说一下,我在一台安装了windows7的个人电脑上工作。

EN

回答 2

Stack Overflow用户

发布于 2013-12-06 22:58:48

几天前我自己也遇到了同样的问题,我终于让它以我想要的方式工作了。下面是我一步一步做的:

  1. here for Windows下载SML/NJ并将其安装在您的计算机上(要查看程序是否运行没有任何问题,请打开命令提示符(cmd)并键入sml,然后按enter键。您现在应该会看到一个类似Standard ML of New Jersey v110.75 [built: ...]的提示符)。
  2. 在Emacs中,运行命令M-x list-packages并在列表中查找sml-mode。点击它并安装软件包(如果你已经这样做了,忽略这一步)。
  3. 关闭并重新启动Emacs,sml-mode软件包现在应该可以工作了!
  4. 用Emacs中的代码打开你的SML文件,然后运行命令C-c C-s。这将拆分窗口并在新缓冲区中创建一个SML提示符。在此缓冲区中,输入use "thenameofyourfile.sml";,您的代码应立即在提示符中进行编译!
票数 2
EN

Stack Overflow用户

发布于 2014-10-13 09:10:19

另一件需要检查的事情是,尝试将文件拖到emacs中,而不是双击该文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20377561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档