可嵌入的Common-Lisp asdf:defsystem返回无效的相对路径名

杰夫时间

我正在尝试学习如何使用Common-Lisp的asdf,并且我有以下代码:

(asdf:defsystem example
    :serial t
    :components ((:file "first")
                 (:file "second")))

但是,我不断收到错误:

Condition of type: SIMPLE-ERROR
Invalid relative pathname #P"first.lisp" for component ("example" "first")

我在与这两个Lisp文件相同的目录中启动repl,但我不明白为什么会出错。我想念什么?我在Windows上使用ECL

杰拉德

ASDF使用*load-pathname**load-truename*解析到系统组件的完整路径。如果您(asdf:defsystem ...)在REPL上输入表格,则不会设置这些变量。defsystem表单写入文件,然后像一样加载(load "example.asd")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Common Lisp中获取相对路径

来自分类Dev

Common Lisp:asdf取决于特定版本

来自分类Dev

Common Lisp函数未返回任何值

来自分类Dev

Common Lisp:函数返回函数名

来自分类Dev

Emacs Lisp正则表达式从缓冲区文件名中提取当前相对路径

来自分类Dev

来自jar的Java相对路径名

来自分类Dev

(组成)在Common Lisp中

来自分类Dev

Jupyter和Common Lisp

来自分类Dev

Common Lisp中的'()vs()

来自分类Dev

#ifndef在Common Lisp中

来自分类Dev

〜|的含义 以Common Lisp格式

来自分类Dev

获取当前在Steel Bank Common Lisp中执行的脚本的路径

来自分类Dev

Lisp Lisp中的路径名,其中包含通配符的文件名

来自分类Dev

如何在Common Lisp中返回变量的值和名称

来自分类Dev

如何在HTML中嵌入或显示具有绝对/相对路径的pdf文档

来自分类Dev

JAR文件找不到嵌入式资源-相对路径有问题吗?

来自分类Dev

Orbeon-如何为嵌入的PDF字体使用相对路径?

来自分类Dev

Common Lisp中的功能范围

来自分类Dev

使用Common Lisp读取文件

来自分类Dev

如何构建Common Lisp项目?

来自分类Dev

使用Common Lisp Apache fastcgi

来自分类Dev

将此翻译为Common Lisp

来自分类Dev

Common Lisp:#+ nil是什么?

来自分类Dev

更改-在Common Lisp中变为+

来自分类Dev

Common Lisp中的矩阵乘法

来自分类Dev

Common Lisp-模式匹配

来自分类Dev

Common Lisp中的动态绑定

来自分类Dev

计算Common Lisp宏的参数

来自分类Dev

计算Common Lisp宏的参数