我安装了haskell-idea-plugin来制作Haskell IDE。
该插件可以执行https://github.com/Atsky/haskell-idea-plugin上声明的以下内容。
安装cabal包
REPL
但是当我尝试调试以下简单的Haskell文件
时module Main where
main = do
str <- getLine
putStrLn $ str++str
报道:Debug execution error: Internal error occured while executing debug process for untitled
这是我的Haskell调试器配置:
我也尝试了其他选项,但它没有用。
这是我的环境:
答案 0 :(得分:2)
虽然我在Windows下,但我得到了类似的错误。有助于我解决错误的步骤:
ghc-modi.exe
。这是它导致错误的时候
ghc-modi.exe: C:\Users\Nick\AppData\Roaming\cabal\bin\ghc-mod: createProcess: does not exist (No such file or directory)
通过从sources重新编译并安装ghc-mod
来解决此问题,我猜ghc-modi
包含ghc-mod
的硬路径,并且编译后的文件不能在不同的计算机上移动。< / LI>
remote-debugger
对文件系统中的位置具有相同的硬依赖性。在我以前的一次安装过程中,我从不同的机器上复制了它并获得了C:\Portable\ghc-7.10.1\lib\settings: openFile: does not exist (No such file or directory)
。
该修复程序再次从当前计算机上的sources重建remote-debugger
。PATH
。hello
项目,并且(远程)调试工作正常。