1、首先将.c文件编译成.so文件
linux下:
gcc -shared -Wl,-soname,adder -o decrypt.so(编译后的so文件名,可以自己定义) -fPIC decrypt.c(这是你要调用的c文件名)
windows下:
gcc -shared -Wl,-soname,adder -o decrypt.dll -fPIC decrypt.c
2、在python中调用
使用python内置的ctypes模块
dll = ctypes.CDLL(decrypt.dll) //windows
dll = ctypes.CDLL(decrypt.so) //linux