上传者: 38664556
|
上传时间: 2022-06-13 00:30:12
|
文件大小: 49KB
|
文件类型: PDF
Linux系统下调用动态库(.so)
1、linuxany.c代码如下:
#include "stdio.h"
void display(char* msg){
printf("%s\n",msg);
}
int add(int a,int b){
return a+b;
}
2、编译c代码,最后生成Python可执行的.so文件
(1)gcc -c linuxany.c,将生成一个linuxany.o文件
(2)gcc -shared linuxany.c -o linuxany.so,将生成一个linuxany.so文件
3、在Python中调用