Как можно удобно запускать код SBCL под Unix-подобной операционной системой?

(Дэвид Джеймс написал и вопрос, и ответ. Я отредактирую его в соответствии со стандартами Stackoverflow.)

Используя SBCL, вы можете компилировать Lisp-код в машинный код.

Как и Java, .net, C++ и даже C, вам понадобится среда выполнения. Поэтому есть два способа компиляции кода Common Lisp.

Первый - это создание огромных двоичных файлов, что объясняется в документации SBCL. На целевой машине SBCL не нужен.

Другой способ - более гибкий, он заключается в создании машинного кода в формате fasl (FASt Load). На целевой машине требуется среда выполнения SBCL.

Как второй способ работает под Unix-подобной операционной системой?

22
задан Rainer Joswig 29 January 2012 в 19:23
поделиться