最简单的Java调用C/C++代码的步骤

1)首先在Java类中声明一个native的方法

最简单的Java调用C/C++代码的步骤_第1张图片

(2)使用javah命令生成包含native方法声明的C/C++头文件

最简单的Java调用C/C++代码的步骤_第2张图片

(3)按照生成的C/C++头文件来写C/C++源文件

最简单的Java调用C/C++代码的步骤_第3张图片

(4)将C/C++源文件编译成动态链接库(DLL)

最简单的Java调用C/C++代码的步骤_第4张图片

(5)把DLL文件加入到PATH环境变量下

最简单的Java调用C/C++代码的步骤_第5张图片

(6)Java类中加载DLL,然后调用声明的native方法

最简单的Java调用C/C++代码的步骤_第6张图片

你可能感兴趣的:(c/c++)