导入 JNI 头文件 : 使用 #include 导入JNI头文件 , 点击生成 , 没有报错 , 说明导入成功 ;
// 009_Cmake.cpp: 定义应用程序的入口点。...方法名规范 : Java_包名_类名_方法名 , 如包名为 " kim.hsl.jni " , 类名为 " Main " , 方法名为 " jniTest " , 那么 C/C++ 中对应的 Native...执行 Javah 命令 : 使用 javah -o Main.h kim.hsl.jni.Main 命令 , 生成对应的 C / C++ 头文件 , 该头文件中定义有要实现的 Native 方法声明 ;...① 指定输出文件 : 其中 -o Main.h 用于指定生成的目标文件 , 即在当前执行命令的目录生成 Main.h 头文件 ;
② 指定源文件 : kim.hsl.jni.Main 用于指定要生成的参考类文件..., 并在 CMake 中配置生成动态库 ;
① C++ 代码 :
// 009_Cmake.cpp: 定义应用程序的入口点。