用c语言编写一个动态库,提供两个函数,两个数的整形求和,两个浮点数的求和。取名为mylib.c。
将c函数文件编译成so动态库。运行gcc mylib.c -fPIC -shared -o libtest.so下令,在目次下可以看到天生的库文件libtest.so。
Python调用so库文件。起首导入ctypes,其次用CDLL加载so文件,末了调用对应的函数。将python代码生存到pydemo.py中。
实行python pydemo.py查察运行结果。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |