通过ctypesgen 快速生成ctypes 代码

ctypesgen 是一个很不错的工具,可以帮助我们快速的生成ctypes代码,方便python对于c/c++ 代码的访问,实际上有一些扩展,比如原生的以及pypdfium2-team fork 修改的

参考使用命令

ctypesgen -i add.h -l add -L './add.so' -o pyaddv2.py

-i 是头文件,-l 是加载的库-L 指定库的路径,-o 输出的python

说明

pypdfium2-team fork 的版本是很值得使用的,相比原生的方便不少,比较符合ctypes 访问的套路, 很值得使用,后边介绍下使用

参考资料

https://github.com/ctypesgen/ctypesgen

https://github.com/pypdfium2-team/ctypesgen

posted on 2025-10-15 08:00  荣锋亮  阅读(22)  评论(0)    收藏  举报

导航