我目前正在使用 quicklisp 运行 SBCL。我找到了一个我试图加载的旧项目
(ql:quickload "project")
当我收到依赖错误 SYSTEM FILE-IO NOT FOUND 时。我的 project.asd 文件中的依赖项是
:depends-on (#:file-io #:cl-ppcre #:logv #:cl-mustache #:local-time #:rutils #:alexandria)
其他依赖项都没有给我带来任何麻烦,logv 似乎是一个已停产的日志查看器,但我在 https://www.quicklisp.org/beta/releases.html 中找不到有关“file-io”的任何信息.它只是另一个停产的图书馆吗?任何想法/建议将不胜感激。
最佳答案
由file-io提供的代码只处理啜饮和吐痰文件。您可以安全地从 github 下载系统并将其安装在 Quicklisp 的“local-projects”目录中。或者,您可以使用 UIOP 等效函数,这些函数在大多数发行版中都得到了很好的支持和可用。
关于file - Quicklisp 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39066548/