我想知道如何在ASDF系统中依赖特定版本的库?
(asdf:defsystem #:my-system
:serial t
:description "Describe my-system here"
:author "My Name <my.name@example.com>"
:license "Specify license here"
:depends-on (#:hunchentoot
#:cl-who)
:components ((:file "package")
(:file "dispatch")))以上系统依赖于hunchentoot和cl-谁。据我所知,这两个库的最新版本将被使用。如何指定使用cl 1.0.5 (例如)?
提前谢谢。
发布于 2014-02-09 19:09:10
:depends-on ((:version #:hunchentoot "1.2.18")
#:cl-who)注意,在当前的ASDF (Version3.1)中,它将被视为1.2.18+版本。
发布于 2014-02-09 23:05:31
可以使用ASDF系统中的:版本声明来使ASDF能够检查情况是否良好。
如果您想要控制加载了哪些版本,那么您需要控制ASDF在搜索系统时发现了什么。
如果您希望Quicklisp下载并安装特定的系统,那么您需要了解Quicklisp发行版是如何安装的。
https://stackoverflow.com/questions/21663113
复制相似问题