gpt4 book ai didi

haskell - 如何调试堆栈进程为 'killed' ?

转载 作者:行者123 更新时间:2023-12-05 07:20:45 25 4
gpt4 key购买 nike

我正在编译一个 haskell 文件

$ stack ghc --resolver lts-12.5 --package raw-strings-qq myscript.hs

并用

执行
$ ./myscript
Killed
$

在我的 Ubuntu 机器上。我收到 Killed 作为错误消息,没有别的。我该如何调试呢?这是否意味着该进程占用了大量内存?还有其他可能的错误来源吗?

最佳答案

你从终端得到的响应为 Killed 是因为你没有给出一些命令:

  1. 我使用名为 Replit 的在线 IDE,因此在开始时它不会为您加载所需的库,您必须手动加载:

     ghci -o main main.hs
  2. 有时,它会自动加载 Main,有时则不会。所以,如果您没有看到如下所示的内容,那么您也必须手动执行此操作:

[1 of 1] Compiling Main ( main.hs, interpreted )Ok, one module loaded.*Main>

   :l main

也许,它没有直接回答你的问题,但我遇到了和你一样的异常,并以这种方式处理了它。好吧,同样的异常有同样的问题(我猜)?

关于haskell - 如何调试堆栈进程为 'killed' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57363010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com