安装OCaml

时间:2013-02-25 21:13:58

标签: ocaml

我想在OCaml中开始编程。因为我是Windows用户,所以我知道最好使用Netbeans的OCaml插件。

我已从以下链接下载了上述插件:http://ocamlplugin.loki-a.com/ocamlplugin/updates/。我按照指示将插件安装到Netbeans中。我设法打开了一个项目,但即使样本“Hello World”也不会运行。

然后我尝试从这里安装OCaml IDE:http://ocamlplugin.loki-a.com/index.php?title=Main_Page#Download_2,但它仍然不会运行任何东西。

我对使用Eclipse不感兴趣,因为那将包括下载Cygwin。

我很感激一个简单的解决方案。谢谢! :)

4 个答案:

答案 0 :(得分:1)

如果你坚持使用Windows,我建议在Eclipse下使用OCaIDE。 但是我不明白你不情愿使用cygwin,特别是当有很好的step-by-step tutorial用于为OcaIDE和Eclipse配置cygwin时。

另一个选项,我没有尝试,但强烈建议你尝试,是Sublime Text 2.它支持OCaml,是一个非常流行的跨平台文本编辑器。但由于我没有尝试过,我无法向您提供有关它的详细信息。虽然它有成本,但您可以免费评估它,没有时间限制。

到目前为止,TypeRex一直是我最喜欢的OCaml,你现在可以在Windows中使用Emacs了,所以在cygwin中有一些解决方法你可以在Windows中使用TypeRex。 另一种选择是使用VirtualBox,安装普通的Linux发行版并在其中使用Typerex + Emacs。它也不复杂,因为最多配置需要1小时。

答案 1 :(得分:0)

自2009年(4年前)以来,您提供的ocaml链接未被触及。这可能意味着他们与当前NetBeans一起运行的可能性等同于基督教永恒神学惩罚地区的凝固水域。

因为你问的是在Cygwin下运行,听起来你也想要一个Linux版本的Eclipse。 Eclipse在Win7下运行得很好,至少在Mint下运行(我在两者下使用它们)但是,我在任何一个系统下运行任何OCaml IDE的尝试都是有效的(阻力是徒劳的,无论如何都取决于电容)。 / p>

因此,在Mint 15下,emacs和vim(旧标准)可以很好地用作文本编辑器。我希望我能提出别的建议。

祝你好运!!!

答案 2 :(得分:0)

到目前为止,想要使用OCaml的Windows 10用户已经出现了另一个选项:Windows Subsystem for Linux

基本上,它的作用是允许您在PC上运行Bash和任何非GUI Linux程序。安装完成后,您可以使用apt-get安装OCaml和OPAM,这样你就可以了。

就我而言,我在台式机上使用Windows 10,而且我对WSL没有任何不便。

答案 3 :(得分:0)

我个人使用Merlin / ...这是emacs的插件。但我可以理解你不想使用emacs。有人告诉我,Visual Studio Code的支持应该非常好,特别是与内置控制台一起使用时。对于较小的东西,还有Ocamltop但我现在已经知道Windows支持是怎样的。最后我建议,使用Windows上的Linux Shell作为RichouHunter建议。