Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lisp SBCL Buildapp--如何进行调试/故障排除?_Lisp_Common Lisp_Sbcl - Fatal编程技术网

Lisp SBCL Buildapp--如何进行调试/故障排除?

Lisp SBCL Buildapp--如何进行调试/故障排除?,lisp,common-lisp,sbcl,Lisp,Common Lisp,Sbcl,我有一个SBCL程序,它在REPL中工作得很好(我以前已经成功地构建了它),但是在对代码进行了一些更改之后,构建就不再工作了。它仍然成功构建,但运行二进制文件会给我带来奇怪的错误: fatal error encountered in SBCL pid 940(tid 2953912320): thread_state: os_sem_wait(0x1408000): 4, No such file or directory 它在REPL中仍然可以正常工作(二进制文件也在同一文件夹中) 调试这

我有一个SBCL程序,它在REPL中工作得很好(我以前已经成功地构建了它),但是在对代码进行了一些更改之后,构建就不再工作了。它仍然成功构建,但运行二进制文件会给我带来奇怪的错误:

fatal error encountered in SBCL pid 940(tid 2953912320):
thread_state: os_sem_wait(0x1408000): 4, No such file or directory
它在REPL中仍然可以正常工作(二进制文件也在同一文件夹中)

调试这种情况的最佳方法是什么?到目前为止,我一直在尝试和重建——有更好的方法吗

ASDF中央注册表临时扩展为
--ASDF路径
--ASDF树
参数,然后恢复为默认的中央注册表值。 为避免与此行为发生冲突,对中央注册表的更改应在 启动时间,而不是应用程序加载时间。


所以,如果您在运行时使用一些
asdf
实用程序,我想可能会导致这样的错误。

如何创建二进制文件<代码>保存lisp和die?