在Windows XP计算机上安装GHC 6.8.3和wxHaskell-0.10.3。两者都是作为二进制发行版安装的,而不是通过从源代码构建。使用以下命令构建了一个示例:
ghc --make Paint.hs
它可以在构建它的同一台计算机上工作(安装了GHC和wxHaskell ),但如果转移到另一台计算机上(两者都没有安装),则会失败。它会抛出一个“应用程序错误”框,并显示“应用程序无法正确初始化(0xc0150002)。单击OK终止程序”。
它需要的唯一非系统dll是wxc-msw2.6.4-0.10.3.dll,我将其复制到它的文件夹中。
可能的原因是什么?
发布于 2008-12-11 09:08:56
我的猜测是,您希望将VC++运行时可再发行文件安装到目标计算机上。使用visual studio 2005生成的应用程序的可再发行文件可从以下位置获得:
http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en
发布于 2008-12-13 00:23:00
数据点:适用于XP sp2机顶盒。
https://stackoverflow.com/questions/358693
复制相似问题