不说太多废话,提高本文使用性。
这是我曾经尝试过的解决方案:
ctypes: 可直接调用c语言动态链接库。
使用步骤:
1> 编译好自己的动态连接库
2> 利用ctypes载入动态连接库
3> 用ctype调用C函数接口时,需要将python变量类型做转换后才能作为函数参数,转换原则见下图:
4> Python若想获取ctypes调用的C函数返回值,需要先指定返回值类型。我们将在接下来的完整Sample中看到如何使用。
Sample:
#Step 1: test.c
#include <stdio.h>
int