Macos 如何使用ocamltop

Macos 如何使用ocamltop,macos,ocaml,typerex,Macos,Ocaml,Typerex,我为学校获得了一个OCaml项目,并下载了他们提供的模板项目。我需要编辑一个名为puzzle.ml的文件。如何使用ocaml top编辑/打开puzzle.ml文件。我已经试着解决这个问题好几个小时了,但还是没有运气。任何提示或建议都将不胜感激。谢谢你抽出时间 使用Mavericks一种工作方法是在ocaml顶层旁边有一个编辑器窗口,只需剪切并粘贴要测试的行 您有ocaml文档吗?如果没有得到它。在关于顶层的章节中,您将找到读取文件的方法。一种工作方法是在ocaml顶层旁边有一个编辑器窗口,只需

我为学校获得了一个OCaml项目,并下载了他们提供的模板项目。我需要编辑一个名为puzzle.ml的文件。如何使用ocaml top编辑/打开puzzle.ml文件。我已经试着解决这个问题好几个小时了,但还是没有运气。任何提示或建议都将不胜感激。谢谢你抽出时间


使用Mavericks

一种工作方法是在ocaml顶层旁边有一个编辑器窗口,只需剪切并粘贴要测试的行


您有ocaml文档吗?如果没有得到它。在关于顶层的章节中,您将找到读取文件的方法。

一种工作方法是在ocaml顶层旁边有一个编辑器窗口,只需剪切并粘贴要测试的行

您有ocaml文档吗?如果没有得到它。在关于顶层的章节中,您将找到在文件中阅读的方法。

首先,免费书籍是您的朋友

其次,ocamltop不是一个编辑器,它是一个运行环境。您可以使用
#使用“yourfile.ml”
运行ocaml
ml
文件

第三,您可以使用任何文本编辑器编辑源文件。

首先,免费图书是您的朋友

其次,ocamltop不是一个编辑器,它是一个运行环境。您可以使用
#使用“yourfile.ml”
运行ocaml
ml
文件


第三,您可以使用任何文本编辑器来编辑源文件。

其他人都认为您指的是标准的OCaml顶级。但是,ocaml top是一个基于gtk的编辑器,用于编辑和评估ocaml代码:

我只是把它安装在我的OSXMaverics系统上,这真的很难。你说你已经安装好了。如果是这样的话,那就令人印象深刻了,因为我真的觉得很难:——)

现在我已经安装了它,我可以这样运行它:

$ ocaml-top
在终端(命令行)中。它看起来相当不错,它确实让我可以编辑和执行OCaml代码。我只试过几件简单的事


但是,ocamltop使用X11显示其窗口。因此,您还需要在OS X系统上安装X11。

其他人都认为您指的是标准的OCaml顶级。但是,ocaml top是一个基于gtk的编辑器,用于编辑和评估ocaml代码:

我只是把它安装在我的OSXMaverics系统上,这真的很难。你说你已经安装好了。如果是这样的话,那就令人印象深刻了,因为我真的觉得很难:——)

现在我已经安装了它,我可以这样运行它:

$ ocaml-top
在终端(命令行)中。它看起来相当不错,它确实让我可以编辑和执行OCaml代码。我只试过几件简单的事


但是,ocamltop使用X11显示其窗口。因此,您还需要在OS X系统上安装X11。

如果简单地运行
ocaml top
会导致找不到命令的错误,OPAM可能没有正确设置
路径
变量,可以通过将以下内容添加到shell配置文件中来解决此问题:

export PATH=/Users/$USER/.opam/system/bin:$PATH #for bash
set PATH /Users/$USER/.opam/system/bin $PATH    #for fish

如果简单地运行
ocaml top
会给您一个找不到命令的错误,OPAM可能没有正确设置
PATH
变量,可以通过将以下内容添加到shell配置文件中来解决此问题:

export PATH=/Users/$USER/.opam/system/bin:$PATH #for bash
set PATH /Users/$USER/.opam/system/bin $PATH    #for fish


你被困在哪一个地方?(到目前为止您尝试了哪些步骤?)。我已经将终端导航到项目目录中。我尝试了ocaml top puzzle.ml。我不知道我应该使用什么命令来使用ocaml top,仅此而已。您是否遵循这些安装步骤(在上)?我已经安装了ocaml top。我想进入编辑器,但我不知道如果在终端(在命令行上)中键入
ocaml top
,会发生什么情况?您停留在哪个部分?(到目前为止您尝试了哪些步骤?)。我已经将终端导航到项目目录中。我尝试了ocaml top puzzle.ml。我不知道我应该使用什么命令来使用ocaml top,仅此而已。您是否遵循这些安装步骤(在上)?我已经安装了ocaml top。我想进入编辑器,但我不知道如果在终端(在命令行)中键入
ocaml-top
,会发生什么?好吧,ocaml-top-ppl在他们的网站广告上显示了一个漂亮的编辑器,这就是windows安装所带来的效果。我只是想知道如何才能知道OP指的是OCamlPro的ocaml顶级交互编辑器,而不是内置的ocaml顶级编辑器。好吧,ocaml顶级ppl在他们的网站广告上显示了一个好看的编辑器,这就是windows安装所带来的。我只是想知道如何得到这个OP是指OCamlPro的ocaml顶级交互编辑器,而不是内置的ocaml顶级编辑器。我已经安装了ocaml顶级,opam安装ocaml顶级告诉我至少有。但是我找不到二进制文件的位置。。。仅在终端中使用
ocaml-top
就告诉我有一个无效的命令。因此,它似乎没有链接到路径中。。。。当我尝试从
/Users/$USER/.opam/sys/bin/
运行它时,它告诉我在a
data
目录中找不到应该在该目录中的徽标。我安装了ocaml top,opam install ocaml top告诉我至少有。但是我找不到二进制文件的位置。。。仅在终端中使用
ocaml-top
就告诉我有一个无效的命令。因此,它似乎没有链接到路径中。。。。当我试着从
/Users/$USER/.opam/sys/bin/
运行它时,它告诉我在a
data
目录中找不到应该在该目录中的徽标。这是。为我修复了它,不确定为什么路径会出错,但ocaml top命令现在正在工作。谢谢大家!@CoderNinja,如果您自己修改OPAM初始化,它似乎没有正确设置路径。正如我在下面的评论中看到的,我也遇到了这个问题,但显然这个答案太大了,所以我只是自己发布了它。很高兴