c扩展-动态链接库 发表于 2021-05-14 更新于 2021-08-19 分类于 language , python c扩展-动态链接库 c程序 1234567891011121314#include <stdio.h>int func_add(int a, int b){ return a+b;}int main(int argc, char **argv){ int a=1; int b=2; int c = 0; c = func_add(a,b); printf("%d\n",c); return 0;} 编译 12# 编译成动态链接库(即.so文件)gcc -fPIC -shared cmain.c -o clib.so 调用 1234import ctypes # 加载c动态链接库cfunc = ctypes.CDLL("./clib.so")def main(): print(cfunc.func_add(10,11))