在扩展程序崩溃firefox中使用js-ctypes

时间:2012-08-10 11:46:07

标签: javascript firefox browser firefox-addon shim

我已经创建了使用js-ctypes调用本机DLL函数的扩展。我编写了本机DLL(用C编写),它导出了一个由扩展javascript调用的C函数。我试图从我的本机DLL加载另一个DLL(用c ++编写)。

我的问题是,如果我安装扩展程序,Firefox会在启动时崩溃。

请帮我解决问题。

1 个答案:

答案 0 :(得分:0)

为什么要编写一个dll来加载另一个dll - 我认为更简洁的方法是将c ++代码编译成静态库,然后在C中编写一个反映该库函数的dll。这适用于js-ctypes