我正在计划一个应用程序,它将利用现有的第三方SDK提供的一组静态链接(.lib)C ++库。我想用Java编写自己的应用程序,因此我尝试将现有的SDK库加载到VM中。
然而,据我所知,JVM似乎只能使用动态链接库(.dll)。
这是真的吗?如果是,是否有可能解决方法 - 比如编译一个自己的.dll文件,链接到静态库?我对Java有相当多的经验,但对JNI和C / C ++都很陌生,因此任何回应或指引都将不胜感激,
谢谢!
然而,据我所知,JVM似乎只能使用动态链接库(.dll)。
这是真的吗?如果是,是否有可能解决方法 - 比如编译一个自己的.dll文件,链接到静态库?我对Java有相当多的经验,但对JNI和C / C ++都很陌生,因此任何回应或指引都将不胜感激,
谢谢!