我正在尝试运行一个依赖于Awesomium库的Haskell程序。我已经编译了它,但是在运行时遇到了以下问题:
粗略地翻译它说,在DLL文件[我的可执行文件的路径]中找不到awe_history_entry_get_visit_count的过程起始地址。
似乎正在尝试从我的程序而不是awesomium.dll
加载该符号。
extra-libraries
文件.cabal
字段中引用了我需要的DLL。任何帮助或提示将不胜感激。
最佳答案
我最终设法自己解决了。原来,我试图链接到Awesomium SDK的最新版本。
降级到Awesomium 1.6.5并用旧版本替换了build文件夹中的DLL之后,我现在可以初始化WebCore
并创建WebViews
。
不幸的是,我仍然无法渲染任何HTML(加载时卡住),但这是另一个问题……