Python Call C
将 .c 后缀的文件编译为动态库文件 ( .so 结尾)
1gcc c_dll.c -shared -o c_dll.so
在 python 文件中导入头文件
1from ctypes import *
在 python 中引入 c 动态库,并用变量接收动态库的引用
1result = cdll.LodaLibrary("./c_dll.so")
调用动态库方法
1result.my_add(num)
source code
c_dll.c
1234567891011#include<stdio.h>void...
more...