Haskell 和 Awesomium 的运行时 DLL 问题
Runtime DLL issues with Haskell and Awesomium
我正在尝试 运行 一个依赖于 Awesomium 库的 Haskell 程序。我已经编译了它,但是 运行 在 运行 时间变成了以下问题:
大概是运行,它说在 DLL 文件 [我的可执行文件的路径] 中找不到 awe_history_entry_get_visit_count 的过程起始地址。
它似乎试图从我的程序而不是 awesomium.dll
加载该符号。
- 我在 Windows 10
- 我正在使用 stack 作为我的构建工具
- 该程序是 32 位 (i386),因为这是 Awesomium 支持的唯一架构
- 我已经在
.cabal
文件的 extra-libraries
字段中引用了我需要的 DLL
任何帮助或提示将不胜感激。
最后我自己解决了。原来我正在尝试 link 更新版本的 Awesomium SDK。
降级到 Awesomium 1.6.5 并将构建文件夹中的 DLL 替换为旧版本后,我现在可以初始化 WebCore
并创建 WebViews
。
不幸的是,我仍然无法渲染任何 HTML(卡在加载中),但这是另一个问题...
我正在尝试 运行 一个依赖于 Awesomium 库的 Haskell 程序。我已经编译了它,但是 运行 在 运行 时间变成了以下问题:
大概是运行,它说在 DLL 文件 [我的可执行文件的路径] 中找不到 awe_history_entry_get_visit_count 的过程起始地址。
它似乎试图从我的程序而不是 awesomium.dll
加载该符号。
- 我在 Windows 10
- 我正在使用 stack 作为我的构建工具
- 该程序是 32 位 (i386),因为这是 Awesomium 支持的唯一架构
- 我已经在
.cabal
文件的extra-libraries
字段中引用了我需要的 DLL
任何帮助或提示将不胜感激。
最后我自己解决了。原来我正在尝试 link 更新版本的 Awesomium SDK。
降级到 Awesomium 1.6.5 并将构建文件夹中的 DLL 替换为旧版本后,我现在可以初始化 WebCore
并创建 WebViews
。
不幸的是,我仍然无法渲染任何 HTML(卡在加载中),但这是另一个问题...