Java本机接口(interface)(JNI)是否受C++ ABI兼容性问题影响? 我正在开发Java应用程序。我想使用Java本机接口(interface)(JNI)来调用C++库中的函数。我可以访问C++库的代码,并且可以重建它,但是我可能需要这样做。 (例如,我可以静态链接C++运行时。) 我可以要求用户拥有JRE 6或更高版本,但是我不能要求他们具有任何特定的C++运行时。 一位同事向我指出了此博客文章:http://www.trilithium.com/johan/2005/06/static-libs…

2020年10月5日 0条评论 17点热度 阅读全文

Java本机接口(interface)(JNI)是否受C++ ABI兼容性问题影响? 我正在开发Java应用程序。我想使用Java本机接口(interface)(JNI)来调用C++库中的函数。我可以访问C++库的代码,并且可以重建它,但是我可能需要这样做。 (例如,我可以静态链接C++运行时。) 我可以要求用户拥有JRE 6或更高版本,但是我不能要求他们具有任何特定的C++运行时。 一位同事向我指出了此博客文章:http://www.trilithium.com/johan/2005/06/static-libs…

2019年11月6日 0条评论 16点热度 阅读全文