// mean.c中代码如下: double vectorMean(int *arr, int n) { int i, sum=0; double mean; for (i=0; i<n; i=i+1) sum = sum + arr[i]; mean = sum / (double)n; return mean; }
之后采用gcc编译:
gcc -Wall -shared -fPIC mean.c -o mean.so
using Libdl l = Libdl.dlopen("./mean.so")