Python论坛  - 讨论区

标题:[python-chinese] Ctypes

2006年12月27日 星期三 16:04

Leo Jay python.leojay在gmail.com
星期三 十二月 27 16:04:26 HKT 2006

On 12/27/06, kevin <kevin_woso在126.com> wrote:
>
> Pythoners,ÄúºÃ£¡
>        ÄÇλ¸ßÊÖ¸ø¸öÌáʾ°¡,ºÃ¶àÌìÁË,¸ø°ï°ïæ.¶ÁC++дµÄ.so¿âÓÃʲôģ¿é°¡?
>
>

¸öÈËÈÏΪ£¬ÄãµÄÒªÇóʵÏÖ²»ÁË¡£
ÿ¸öC++·ûºÅÔÚµ¼³öµÄʱºò£¬±àÒëÆ÷¶¼»áÐ޸ĵ¼³öµÄÃû×Ö£¬¶øÇÒ²»Í¬µÄ±àÒëÆ÷Ð޸ĵķ½·¨¶¼²»Ò»Ñù¡£
ËùÒÔ£¬Ò»°ãÖ»ÓÐͬһ¸ö±àÒëÆ÷±àÒë³öÀ´µÄ¿â²ÅÄÜÁ´½Óµ½Ò»Æð¡£
ÒªÏëͨÓ㬾ÍÒ»¶¨ÒªÖ¸¶¨ÓÃCµÄµ¼³ö·½Ê½£¬¼´extern "C"
Èç¹ûÄãµÄ¿âµ¼³öµÄʱºò£¬Ã»ÓÐÖ¸¶¨extern "C"£¬ÎÒÈÏΪpythonÊÇû°ì·¨µ¼È룬ʹÓõġ£


-- 
Best Regards,
Leo Jay
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061227/0888480c/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月27日 星期三 16:08

刘鑫 march.liu在gmail.com
星期三 十二月 27 16:08:40 HKT 2006

ÎÒͬÒâLeo JayµÄ˵·¨£¬ÕâÖÖÐèÇóÒ»°ãÎÒ¶¼ÊÇÔÚÉè¼ÆC++¶¯Ì¬¿âµÄʱºò£¬¾Í×ö³öÒ»¸öPythonÀ©Õ¹À´¡£

ÔÚ06-12-27£¬Leo Jay <python.leojay在gmail.com> дµÀ£º
>
> On 12/27/06, kevin <kevin_woso在126.com> wrote:
> >
> > Pythoners,ÄúºÃ£¡
> >        ÄÇλ¸ßÊÖ¸ø¸öÌáʾ°¡,ºÃ¶àÌìÁË,¸ø°ï°ïæ.¶ÁC++дµÄ.so¿âÓÃʲôģ¿é°¡?
> >
> >
>
> ¸öÈËÈÏΪ£¬ÄãµÄÒªÇóʵÏÖ²»ÁË¡£
> ÿ¸öC++·ûºÅÔÚµ¼³öµÄʱºò£¬±àÒëÆ÷¶¼»áÐ޸ĵ¼³öµÄÃû×Ö£¬¶øÇÒ²»Í¬µÄ±àÒëÆ÷Ð޸ĵķ½·¨¶¼²»Ò»Ñù¡£
> ËùÒÔ£¬Ò»°ãÖ»ÓÐͬһ¸ö±àÒëÆ÷±àÒë³öÀ´µÄ¿â²ÅÄÜÁ´½Óµ½Ò»Æð¡£
> ÒªÏëͨÓ㬾ÍÒ»¶¨ÒªÖ¸¶¨ÓÃCµÄµ¼³ö·½Ê½£¬¼´extern "C"
> Èç¹ûÄãµÄ¿âµ¼³öµÄʱºò£¬Ã»ÓÐÖ¸¶¨extern "C"£¬ÎÒÈÏΪpythonÊÇû°ì·¨µ¼È룬ʹÓõġ£
>
>
> --
> Best Regards,
> Leo Jay
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
»¶Ó­·ÃÎÊ£º
http://blog.csdn.net/ccat

ÁõöÎ
March.Liu
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061227/b6e00c10/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月27日 星期三 16:12

Julius F. Huang fozzold在gmail.com
星期三 十二月 27 16:12:08 HKT 2006

没有办法, 理由就是Leo Jay说的, 不同编译器甚至同一编译器的不同版本对c++函数的名字重组是不一样的.
extern C 是不同c++库链接的最保险的方法, python应该也是一样的.

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号