【发布时间】:2012-02-28 15:02:00
【问题描述】:
按照http://www.haskell.org/haskellwiki/Gtk2Hs/Windows#Windows_7_32_bit,我安装了Gtk2Hs / Glade,一切顺利。
现在C:\Users\X\Desktop\test 我有以下文件:gui.hs, hellogtk2hs.glade,
其中gui.hs 包含http://projects.haskell.org/gtk2hs/docs/tutorial/glade/ 上所示示例的行(第 1-21 行)
hellogtk2hs.glade 是按照教程创建的 xml 文件。
编译和制作 .exe 文件有效,但如果我运行 .exe 文件,则会出现此错误:
(gui.exe:16924): libglade-WARNING **: 找不到林间空地文件 'hellogtk2hs.glade'
gui.exe:用户错误(在 gui.hs:8:5-12 的 do 表达式中模式匹配失败)
第 8 行是:Just xml <- xmlNew "hellogtk2hs.glade"
据我所知,没有错字,.exe 和 .glade 都在同一个文件夹中 - 谁能帮助我?为什么找不到.glade文件?
【问题讨论】: