1: 安装gcc
直接安装MinGW即可:https://blog.youkuaiyun.com/skh2015java/article/details/85075032
2: 执行命令: gcc -fPIC -shared 一个或多个"*.c"文件绝对路径 -o a.so
编译后这个so文件可以被python的ctypes模块加载:
from ctypes import *
CDLL(“a.so”)
本文介绍如何使用GCC将C语言源代码编译成可在Python中使用的共享库。首先,通过安装MinGW来获取GCC。接着,使用带有-fPIC和-shared标志的GCC命令编译C源文件,生成的.so文件可通过Python的ctypes模块加载。
1: 安装gcc
直接安装MinGW即可:https://blog.youkuaiyun.com/skh2015java/article/details/85075032
2: 执行命令: gcc -fPIC -shared 一个或多个"*.c"文件绝对路径 -o a.so
编译后这个so文件可以被python的ctypes模块加载:
from ctypes import *
CDLL(“a.so”)
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
1万+
1021