在 Windows 7 64 位(自安装程序)上安装了 OCaml 后,我尝试创建一个简单的 exe 文件
ocamlopt HelloWorld.ml -o HelloWorld
根据需要,我将本机代码编译器 (ocamlopt) 与 Visual C++(我安装了 Visual Studio 10)和 Microsoft Assembler MASM 版本 8(还安装了 MinGW)一起使用;我还为 OCaml (c:\ProgramFiles\Ocaml\bin)、MinGW (c:\ProgramFiles\MinGW\bin) 和 MASM (C:\masm32\bin) 设置了路径变量。然而,尽管我尽了最大的努力和大量的搜索,我还是无法绕过错误消息
**Fatal error, Cannot find file "crt2.o"
File "caml_startup", line 1, characters 0-1:
Error: error during linking.
除非我将 HelloWorld.ml 文件放在 Crt2.o 文件所在的 MinGW 的 lib 文件夹中。我很欣赏答案可能很简单,但我被困住了。任何帮助将不胜感激。