(要求:您的系统)不加载系统,但是系统存在于ASDF标准目录〜/common-lisp/中。
CL-USER> (require :your-system)
Don't know how to REQUIRE YOUR-SYSTEM.
[Condition of type SB-INT:EXTENSION-FAILURE]
〜/common-lisp/log-simple/your-system.asdf:
(in-package :cl-user)
(defpackage log-simple-asd
(:use :cl :asdf))
(in-package :log-simple-asd)
(defsystem log-simple
...)
您是否首先(require "asdf")
?如果没有,那就去。而且,如果您这样做,那么明确调用(asdf:load-system ...)
比(require ...)
暗示的。
当ASDF Process目录中包含具有不同代码库的文件(例如:UTF-8)时,ASDF跳过它而没有显示任何错误或警告。您可以在〜/.sbClrc文件中设置默认格式,例如:
(setf sb-alien::*default-c-string-external-format* :utf-8)