码迷,mamicode.com
首页 > 编程语言 > 详细

在Python中调用C++模块

时间:2015-04-05 17:12:34      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

 

首先,这是自我转载:YellowTree | STbioinf的文章「在Python中调用C++模块」 

 

在Python中成功实现了对原来C++代码模块的复用!这个好处多多,Python写得快,C++跑得快,那就是既快又快了!方法很简单,以至于我能够用一张截图记录下整个过程(点击图片看大图)!

技术分享

其实,注意到,必须在原来的C++代码后面添加extern “C”来辅助(C则不需要,这也是与复用C代码时最大的不同点),不然Python在调用这个构建后的动态链接库时是找不到原来的方法或者函数的,说到底还都是因为当前Python的设定中只能调用C函数,而不能直接调用C++的方法。

在Python中调用C++模块

标签:

原文地址:http://www.cnblogs.com/huangshujia/p/4394276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!