首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python施用ctype调用C链接库

2012-09-10 
python使用ctype调用C链接库相对于传统的C调用,使用ctype实在是太简单了编写一个动态链接库ctype_test.c,#

python使用ctype调用C链接库
相对于传统的C调用,使用ctype实在是太简单了

编写一个动态链接库ctype_test.c,

#include <stdlib.h>int foo(int a, int b){    printf("Your input %i and %i\n", a, b);    return a + b;}

编译
gcc -o ctype.so -shared -fPIC ctype_test.c


在python下试用一下吧
import ctypesll = ctypes.cdll.LoadLibrary # 我这是在linux下,windows调用windll之类的lib = ll("./ctype.so")lib.foo(1, 3)

热点排行