загрузка quicklisp в программу
Как правильно загрузить quicklisp в начале моей программы? В настоящее время я копирую / вставляю в блок, который quicklisp вставил в мой.eclrc, например,
;;; quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
(user-homedir-pathname))))
(when (probe-file quicklisp-init)
(load quicklisp-init)))
(ql:quickload "iterate")
но кажется, что должен быть менее грязный способ делать вещи.
1 ответов
на самом деле нет хорошего способа сделать это. Это больше часть среды разработки, чем среды развертывания.
Я использую buildapp для развертывания программ CL, и есть способ для Quicklisp экспортировать свой индекс систем и buildapp для его загрузки.
безусловно, есть возможности для улучшения.