写出本文,作者本人也是花去了一些时间的,在摸索的过程中遇到了很多问题,然后通过度娘来解决这些问题,最后进行一下的这些总结。我是一个linux新手,只是在做项目的过程遇到了这个问题,就将它记录下来,分享给大家。如有错误,请大家指正,谢谢!
1、首先当然是需要搭建Java环境和安装gcc,这个过程百度一搜一大把
2、生成第一个.so文件libtest1.so
(1)先写一个简单的test1.h头文件:
选择一个路径下,输入命令gedit test1.h
int add(int a, int b);
(2)再写一个test1.c文件:
#include "test1.h" int add(int a, int b){ return a + b; }
(3)生成test1.o文件: