标签: haskell crash static-libraries ffi
我编写了一个链接C库的Haskell库 - 一个 static 。编译完美无缺,cabal repl使我可以访问从静态C lib导入的函数。
cabal repl
现在,如果我将我的库安装在我正在编写的应用程序的沙箱中,并运行该应用程序,它会在启动时崩溃。 cabal repl并使用应用程序沙箱中的C函数完美运行。
此外,我在Windows 64位上,应用程序的退出代码是9,这是ERROR_INVALID_BLOCK。 More info here
我没有任何线索为什么应用程序没有运行...任何想法的人?