BR 技术头条 技术链接、资讯与社区分享流
li linux.cn / 2023-01-04 23:40 / by @技术头条 / 原作者:@Linux中国

为 Python 写一个 C++ 扩展模块

打开原文 喜欢 1 请先微博登录后参与 0 条评论
本机暂存
在本文中,我将向你展示如何编写一个 C++ 扩展模块。使用 C++ 而不是 C,因为大多数编译器通常都能理解这两种语言。我必须提前说明缺点:以这种方式构建的 Python 模块不能移植到其他解释器中。它们只与 CPython 解释器配合工作。因此,如果你正在寻找一种可移植性更好的与 C 语言模块交互的方式,考虑下使用 ctypes 模块。

发表评论

请先微博登录后参与