我已经使用 quicklisp 安装了 CL-PNG 包。
(ql:quicklisp 'png)
现在我想定义我自己的依赖于 CL-PNG 包的包。像这样:
(defpackage :FOO
(:use :CL :PNG)
(:export :BAR))
编译时出现此错误:
The name "PNG" does not designate any package.
[Condition of type SB-KERNEL:SIMPLE-PACKAGE-ERROR]
看来我必须(require :PNG)
在编译我的包之前调用 REPL。
require
在不手动调用REPL的情况下,我需要做什么才能使编译器可以使用 CL-PNG 包?
更新:我正在使用 SBCL。