Common lisp 如何将buildapp与预定义的asd文件一起使用

Common lisp 如何将buildapp与预定义的asd文件一起使用,common-lisp,executable,sbcl,Common Lisp,Executable,Sbcl,我打算用它从lisp代码中获取可执行文件,但我不明白如何为项目指定.asd文件以加载代码 我想象了一些电话,比如: buildapp --asdf-file:/path/to/projectasdffile.asd \ --entry-point package:main 但是主页上提供的示例并不包括我认为相等的调用,所有示例调用看起来都像一个完整的asdf定义本身。这对于整个项目来说有点大,特别是我已经得到了一个完整的项目定义(使用asdf) 因此:有没有一种方法可以像提供

我打算用它从lisp代码中获取可执行文件,但我不明白如何为项目指定.asd文件以加载代码

我想象了一些电话,比如:

buildapp --asdf-file:/path/to/projectasdffile.asd \
         --entry-point package:main
但是主页上提供的示例并不包括我认为相等的调用,所有示例调用看起来都像一个完整的asdf定义本身。这对于整个项目来说有点大,特别是我已经得到了一个完整的项目定义(使用asdf)


因此:有没有一种方法可以像提供的虚构示例调用那样使用buildapp

buildapp--load path/path/to/project--load system project
应该可以做到这一点。

您是否查看了
--load system
键?是的,它可以,但您可能需要添加的是,该文件夹中还必须提供任何其他需要的asd文件。您可以使用任意数量的--load path参数来指向其他系统文件。