gpt4 book ai didi

dll - 在 Windows 中分发基于 wxHaskell 的应用程序

转载 作者:行者123 更新时间:2023-12-04 23:22:14 26 4
gpt4 key购买 nike

对于在 Windows 上分发的基于 wxHaskell 的应用程序,我可以在应用程序旁边分发必要的 WX DLL,而不必单独安装 WX 吗?

我希望能够将应用程序作为 zip 文件分发,而不要求用户安装任何东西。这可能吗?

最佳答案

我绝不是 wxHaskell 或 wxWidgets 专家,但是......

对于您的用例,听起来您需要静态链接库,而不是 DLL。 WxWidgets seems to be fine with that .因此,如果您使用 ghc -static -optl-static -optl-pthread,您应该会得到想要的结果。

一些注解:-static 选项并不是必需的:它是 ghc 的默认值。 -optl 选项传递给 gcc。 -optl-static 静态链接您正在使用的任何 C 库(我想 wxHaskell 使用了一些)。 -optl-pthread 对我来说是黑魔法,但它 seems like a good idea .

关于dll - 在 Windows 中分发基于 wxHaskell 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com