Python论坛  - 讨论区

标题:[python-chinese] swig c++ 调试求助

2005年08月25日 星期四 07:38

Chao Zou chao.zou at gmail.com
Thu Aug 25 07:38:42 HKT 2005

我有一个c++的程序,运行的稳定,
现在我用swig 讲这个c++程序封装起来 编译成功成为一个 .so文件 在python的
程序中调用,大部分的功能是可以实现的,现在有一个功能要调试,
我想请教的是,怎么能把 用GDB把断点设在c++的文件中呢,python下面调试
我用了几个方式但是不成功
如:运行python后
>gdb python python.core

和 
> gdb python 后
调试
gdb>run my.py
都不能把断点设到相应的c++的文件中

比较紧急,请大家出手帮助,提些建议

谢谢

邹胖小
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050824/315affd1/attachment.htm

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

2005年08月25日 星期四 08:31

Spirit Auding auding at gmail.com
Thu Aug 25 08:31:33 HKT 2005

在百般无奈的情况下……请选择输出log文件。

-- 
Welcom2 : http//blog.csdn.net/auding1900/
Email : auding at gmail.com
MSN : auding at 163.net
QQ : 13732100
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050825/fe336a45/attachment.htm

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

2005年08月25日 星期四 09:16

nEO (a.k.a. gentoo.cn) gentoo.cn at gmail.com
Thu Aug 25 09:16:15 HKT 2005

在 05-8-25,Chao Zou<chao.zou at gmail.com> 写道:
> 我有一个c++的程序,运行的稳定,
>  现在我用swig 讲这个c++程序封装起来 编译成功成为一个 .so文件 在python的
>  程序中调用,大部分的功能是可以实现的,现在有一个功能要调试,
>  我想请教的是,怎么能把 用GDB把断点设在c++的文件中呢,python下面调试
>  我用了几个方式但是不成功
分两步来调试
pdb和gdb
pdb来调试python代码得到传给c++代码函数的参数
再把c++代码wrap成一个C/C++程序,把python代码调用的参数传进去用gdb来调试

-- 
I'm the one, powered by nEO

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号