Haskell GUI应用程序从Leksah运行,但从命令行调用.exe时崩溃

Haskell GUI应用程序从Leksah运行,但从命令行调用.exe时崩溃,haskell,leksah,Haskell,Leksah,当我从Leksah IDE(Win 7 64位系统上的0.16.2.2版)运行简约程序(如下所列)时,窗口会正确打开。但当从命令行启动Leksah生成的exe文件时,会打开另一个窗口,显示以下消息: 未找到入口点 在动态链接库libwinpthread-1.dll中找不到过程入口点pthread_cond_timedwait_relative_np import Graphics.UI.Gtk main=do initGUI window我从Hamishmack这里得到了这个答案: 在启动.ex

当我从Leksah IDE(Win 7 64位系统上的0.16.2.2版)运行简约程序(如下所列)时,窗口会正确打开。但当从命令行启动Leksah生成的exe文件时,会打开另一个窗口,显示以下消息:

未找到入口点
在动态链接库libwinpthread-1.dll中找不到过程入口点pthread_cond_timedwait_relative_np

import Graphics.UI.Gtk
main=do
initGUI

window我从Hamishmack这里得到了这个答案:

在启动
.exe
之前,将leksah的bin目录添加到您的
路径中。比如:

set PATH=%PATH%;C:\Leksah\bin
或者,将缺少的DLL文件从
C:\Leksah\bin
目录复制到与
.exe
文件相同的目录中