Javah -jni -encoding UTF-8 com.example.jnitest.controller.TestController (javah生成jni头文件,UTF-8的编码生成,进入java目录下根据com..找到文件)
javah命令在Java新的版本中已经被删除了,参考java15版本应该使用javac -h代替。
cmake . 运行后
make 编译 (无论什么环境下都需要编译,不然不会出现ddl或者so文件)
jni的头文件在linux环境下必须使用linux版本的jdk