У вас есть установка MSVC, верно?По умолчанию MSVC не добавляет инструменты командной строки (cl
- компилятор, ml
- ассемблер, link
- компоновщик) в PATH (и необходимые каталоги в INCLUDE
и LIB
).Но он предоставляет скрипт оболочки для этого - MSVS9\Commnot7\Tools\vsvars32.bat
.Скопируйте его куда-нибудь в PATH
, чтобы вы могли легко вызвать его в любое время.Затем перед запуском компилятора ocaml вызовите vsvars32.bat
, чтобы настроить среду.Вы можете сделать эту среду постоянной, посмотрев на изменения в% INCLUDE%,% LIB% и% PATH% переменных, сделанные этим сценарием, и добавив их вручную в переменные окружения текущего пользователя (обычное безразличие Windows - Мой компьютер -> Дополнительно ->Переменные среды).