Windows 支持 Jane Street OCaml Core?

标签 windows ocaml core

我正在阅读 https://realworldocaml.org/ (顺便说一句,这是一本了不起的书)并且所有示例都假定使用 Jane Street Core 库。我还不熟悉 OCaml 环境,想在我的 Windows 笔记本电脑上学习这本书——不要纠结于细节,有没有一种简单的方法可以让这些库在 Windows 上运行?这个问题的答案可能会帮助许多想在 Windows 上开始使用这些库的人。如果没有,那么也许这本书足以说服我切换操作系统;)

编辑 - 刚刚发现目前没有支持,但正在处理中。有没有大致的时间表?

最佳答案

我建议您使用虚拟机,例如 VMware Workstation , Windows Virtual PC , 或 Oracle Virtual Box .

你可以得到一个Virtual Appliance安装操作系统并准备好运行许多 Linux 操作系统。

我个人使用 VMware 已有数十年,并在 VMware 工作站上的 Debian 上运行 OCaml。

补充

由于有人刚刚对此进行了投票,而我不记得我重新阅读了这个问题。好事,因为在 Windows 上可能有更好的方法来执行此操作,但我还没有检查过,但会概述我会做什么/做什么。 :)

安装 WSL (适用于 Linux 的 Windows 子系统)也称为 Windows 上 Ubuntu 上的 Bash。这将使您无需虚拟机即可在 Windows 上运行 Ubuntu 环境。

接下来按照 Ubuntu instructions 在 WSL 上安装 OCaml .

然后按照Ubuntu Linux install instructions用于真实世界的 OCaml。

由于 WSL 不适用于 GUI,(但经常使用),请使用 Visual Studio CodeOCaml extension安装在 Windows 上。

因此包含文件和 Visual Studio Code 的项目目录将位于 Windows 文件系统上,而 OCaml 环境将位于 WSL 下的 Linux 文件系统上。

收件人use the files on the Windows来自 WSL 的文件系统仅使用符号链接(symbolic link)。

抱歉,解释得这么简洁,但总比不知道好。

关于Windows 支持 Jane Street OCaml Core?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20494909/

相关文章:

linux - 如何使用 sed 复制十六进制格式的行?

c++ - 如何在 XCode 中创建多个控制台窗口

c++ - 限制多线程应用程序的处理器数量

ocaml - Ocaml 有 Bignum 模块吗?

compilation - 编译多个 Ocaml 文件

localization - 使用 ASPNETCore 1.1.1 本地化将当前文化默认设置为浏览器文化

c++ - 从核心转储中获取创建时间

c++ - 创建 Windows 安装程序

windows - 如何在电脑开机时启动批处理文件

ocaml - 'a和'_l有什么区别?