我已经创建了NPAPI插件,这在我创建了.so文件的linux上工作得很好但是当我在我们的生产设备上部署这个插件时,我们的linux环境资源有限(由于性能限制),跟随错误扔了
'/ usr / lib / mozilla / plugins / npPluginTest.so'不是sh的ELF可执行文件
仅供参考:所以在32位linux盒子上创建的文件。
我该如何解决这个问题?
答案 0 :(得分:0)
我使用错误的工具链/编译器构建插件。而不是机器:英特尔80386它应该机器:ST40。我在ST GCC编译器上构建我的共享库。现在我的NAPI插件工作正常。 谢谢你的建议。