java: symbol lookup error: ./lib*.so: undefined symbol: libiconv_open
1、使用背景
使用JNA调用本地C语言编写的so库时,执行Java代码报错。
2、错误原因分析
libiconv_open说明:libiconv库为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换。
如此说明某处代码在引用libiconv库进行字符编码转换时没有找到此库,有可能是没有此库,也有可能是有此库而没有引用。
通过JNA调用C语言的so库编...
原创
2019-05-16 16:45:11 ·
3462 阅读 ·
0 评论