”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 为什么我的JNI项目找不到依赖图书馆?

为什么我的JNI项目找不到依赖图书馆?

发布于2025-02-26
浏览:814

Why Can't My JNI Project Find Dependent Libraries? 
地址nistousfiedlinkerror:在开发JNI Projects

解决问题 ,请考虑以下解决方案:

确保正确的库路径:

double-Check jni库中的方法名称与相应的JNI header中的方法完全匹配文件。 Visual Studio编译器可能会mangle方法名称,因此请确保您指定适当的链接标志以生成一致的命名。

明确指定库路径:在MacOS上的Visual Studio 2010中,应将目标平台设置为Windows,因为您正在Windows XP上进行测试。如果在Windows上完成了开发,请相应地设置目标平台。其他提示

以获取进一步参考,请咨询“ JNI Book”或Oracle HTML版本JNI规格。您还可以使用命令“ Java -xshowsettings:属性 - version”来标识共享库搜索路径。

最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3