本篇结构:
- 简介
- 必备软件
使用示例
一、简介
javacpp 是一种替换 JNI、JNA 的开源技术。它提供了在 Java 中高效访问本地 C++ 的方法。JavaCPP 提供了一系列的 Annotation 将 Java 代码映射到C++代码,并使用一个可执行的 jar 包将 C++ 代码转化为可以从JVM内调用的动态链接库文件。
github地址是:https://github.com/bytedeco/javacpp。
二、必备软件
为了正常使用javacpp,需要安装下列软件:
- An implementation of Java SE 7 or newer:
- OpenJDK http://openjdk.java.net/install/ or
- Oracle JDK http://www.oracle.com/technetwork/java/javase/downloads/ or
- IBM JDK http://www.ibm.com/developerworks/java/jdk/
- A C++ compiler, out of which these