IntelliJ IDEA 自动编JNI的配置
借鉴转载https://blog.csdn.net/qq_35246620/article/details/64958736
1. 一键生成头文件
jni生成的.h .c文件均放在这个目录下
点击 File>Settings>Tools>External Tools:
点击+
鼠标右键Externel Tool 选择对应名称生成
2. 自动编译生成.so
-
新建lib目录
jni生成的lib文件均放在这个目录下
点击 File>Settings>Tools>External Tools:
点击+
3. 添加对应lib文件到java路径
JVM的java.library.path
属性即为环境变量Path指定的目录
因为编译我们依赖了IntelliJ IDEA,所以要添加对应动态库路径
点击run,点击Edit Configurations
选中Main
然后在 VM opition中添加
-Djava.library.path=/home/chao/IdeaProjects/JniTest/lib
然后编译就OK了
一个圆,圆内是你会的,圆外是你不知道的。而当圆越大,你知道的越多,不知道的也越多了