Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经创建了 NPAPI 插件,它在我创建了 .so 文件的 linux 上运行良好,但是当我在我们的生产设备上部署这个插件时,我们的 linux 环境资源有限(由于性能限制),引发以下错误
'/usr/lib/mozilla/plugins/npPluginTest.so' 不是 sh 的 ELF 可执行文件
仅供参考:so 文件在 32 位 linux 机器上创建。
我该如何解决这个问题?
我使用错误的工具链/编译器构建插件。而不是机器:Intel 80386 它应该是机器:ST40。我在 ST GCC 编译器上构建了我的共享库。现在我的 NAPI 插件工作正常。感谢您的建议。