C/ c++源代码和库如何在Java中使用

How can C/C++ source code and libraries be used in Java?

本文关键字:Java c++ 源代码      更新时间:2023-10-16

有没有办法在eclipse中使用。c和。h文件?在32位xp上,使用jre1.6。我不懂任何c。代码大约500行

不直接。你需要知道一些c语言来添加接口方法,才能使用JNI。

JNI是使用c或c++代码的关键。

您可以使用JNA或JNI调用它,JNA通常更容易使用。

你需要通过阅读这两种技术来修改你的代码——这不是灵丹妙药

最好的办法是重写代码。

任何类型的自动转换通常会产生不可维护的代码。如果您选择这种解决方案,只需选择以下其中之一:
http://tech.novosoft-us.com/product_c2j.jsp
http://www.soften.ktu.lt/stonis/c2java/