我有2个编译器版本:
opam开关列表-i
4.04.0 C 4.04.0 Official 4.04.0 release
system I system System compiler (4.02.3)
问题:
什么是OPAM系统编译器?
它只是“默认”编译器的另一个词吗?
答案 0 :(得分:3)
Opam本身是用OCaml编写的,需要一个工作的运行时来创建它的环境。这是系统编译器。根据您使用的homepage上的哪些指令,编译器由Linux发行版安装或附带二进制发行版。永远不需要删除系统编译器,它唯一的用途是编译您实际想要使用的OCaml版本。一个简单的opam switch 4.02.3
(例如)应该完成这项工作。最后,opam将输出有关如何修改bashrc的说明,以便搜索路径包含您选择的OCaml二进制文件。