【问题标题】:loading quicklisp in a program在程序中加载 quicklisp
【发布时间】:2012-12-04 02:56:57
【问题描述】:

在我的程序开始时加载 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")

但似乎必须有一种不那么混乱的做事方式。

【问题讨论】:

    标签: common-lisp quicklisp


    【解决方案1】:

    没有真正的好方法来做到这一点。它是开发环境的一部分,而不是部署环境。

    我使用 buildapp 部署 CL 程序,Quicklisp 有一种方法可以导出其系统索引并通过 buildapp 加载它。

    当然还有改进的余地。

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 2016-12-28
      • 1970-01-01
      相关资源
      最近更新 更多