如何从Java调用C++?
2022-09-01 03:19:31
我想从Java调用一个C++方法。我阅读了有关JNI的信息,但是我没有得到如何获取所有库文件以及我应该将其保存在何处以便从命令行运行程序。
有没有办法从Eclipse本身调用C++方法,因为我正在使用它来运行Java类。
我想从Java调用一个C++方法。我阅读了有关JNI的信息,但是我没有得到如何获取所有库文件以及我应该将其保存在何处以便从命令行运行程序。
有没有办法从Eclipse本身调用C++方法,因为我正在使用它来运行Java类。
如果JNI太复杂,你可以看看JNA。在第一种情况下,您必须创建本机包装器代码(在C或C++中)以连接Java和本机(C++ / C / ...)代码。在第二种情况下,它是在运行时完成的(所以你只需要Java代码+配置)。