当回溯缺少信息时调试Quicklisp

时间:2017-01-30 16:57:20

标签: common-lisp slime quicklisp ecl

快速加载失败时,您的一般方法是什么?我想我想知道引发问题的那一行,但我给出的只是一个带有bytecompiled-function引用的回溯。我该如何确定哪个包,文件和表单导致问题?

更新

我的环境是Emacs中的ECL。回溯由SLIME调试器提供。

1 个答案:

答案 0 :(得分:0)

Quicklisp使用ASDF(通常是预安装的),您可以尝试直接使用它来获取更详细的错误。请参阅manual

  1. 将您的系统(或符号链接)放在一个标准位置,作为子目录,例如

    下的“foo”
    • 〜/ common-lisp /或
    • 〜/。本地/共享/共口齿不清/源/.
  2. 尝试加载

  3. (asdf:load-system:foo)