[英]How to include Header File (.h) in Java
我想使用它,它说要使用特定方法,我必须在我的 java 代码中包含 tcutil.h。 任何人都可以帮助我,该怎么做? 另一点:我们可以轻松创建一个 header 文件并将其包含到 C 代码中,但为什么反向如此困难(意味着需要做很多工作)? 可能很愚蠢,但一点点提示会有所帮助。
他们似乎有一个 Java API,您需要下载并将其包含在您的类路径中。 您不能在 Java 中包含 C header 文件。
你不能直接在 java 中执行它。你必须在你的 C 程序中包含 header 文件,并使用 JNI 调用你想要使用的函数。
参考这个: JNI 参考
要从 Java 运行本机代码,您需要使用 JNI 技术。 试试http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html或http://docs.oracle.com/javase/6/docs/technotes/guides/jni/spec/functions.8874186谷歌的关键字“JNI,教程”。
该页面提到 Java 有一个 API 可用,但没有显示。 您应该向他们索要 Java 文档。 API 最好是 JDBC 驱动程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.