gcc -shared -O3 -march=native -o Cfunc.so Cfunc.c -fPIC -fopenmp