- 352
- 0
- 约1.15千字
- 约 12页
- 2021-01-08 发布于陕西
- 举报
一键将 C/C++ 代码转换为
Python 能调用的代码
韦泽华
大家以前都是怎样调用C++代码呢?
1. Cython
2. boost.python/pybind11
3. ctypes
先不讨论这些工具的优劣
先给大家介绍一下
如何使用c2py来调用C++代码
在此之前给大家看一下要调用的C++代码源文件
• 我肯定是会拿上期所的API来作示范:
(看一眼就好了)
c2py的使用分两步走
• 第一步,生成.pyd (.so)文件 • 第二步,调用代码,并享受完备的type hint。
与其他工具的用法进行一下比较?
与pybind11进行比较
• c2py :两个命令 • pybind11 :1137行代码?
• 不, 其实是11,376行代码:
跟pybind11比算个什么事?根本
不在一个次元!
要比就和不需要写C++代码的工
具比!
与ctypes进行比较
• c2py:调用代码,并享受type hint。
您可能关注的文档
最近下载
- 2025甘肃酒泉市玉门市玉润投资集团有限责任公司管理人员招聘2人笔试参考题库附带答案详解.docx
- (高清版)B-T 7588.1-2020 电梯制造与安装安全规范 第1部分:乘客电梯和载货电梯.pdf VIP
- 20天背会大学英语四六级词汇.pdf VIP
- 广东省汕头市龙湖区2025年中考一模英语试题(含答案).docx VIP
- 2024届高三英语二轮复习七选五篇反套路命题讲义.docx VIP
- 2026广东珠海市金湾区人民法院招聘合同制法警2人考试参考题库及答案解析.docx VIP
- 19DX101-1 建筑电气常用数据.pdf VIP
- 2022年邹城市中小学教师招聘笔试真题.docx VIP
- 2023年珠海市金湾区人民法院招聘合同制法警考试真题及答案.pdf VIP
- 西师版五年级(下)期末数学试卷.doc VIP
原创力文档

文档评论(0)