y*e
2 楼
【 以下文字转载自 Linux 讨论区 】
发信人: yapple (Fedora), 信区: Linux
标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
发信人: yapple (Fedora), 信区: Programming
标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
boost.python谢了一个class wrapper,编译成libpyX.so。
现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
会显示sementation fault。其他一切正常,原来的Python
发信人: yapple (Fedora), 信区: Linux
标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
发信人: yapple (Fedora), 信区: Programming
标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
boost.python谢了一个class wrapper,编译成libpyX.so。
现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
会显示sementation fault。其他一切正常,原来的Python
m*o
3 楼
已经换装了呀...........
b*n
4 楼
I had a problem before. Libraries compiled in Fedora 8 will cause abnormal t
ermination in other platform.It may be totally unrelated. just in case.
You can also enable python debug information to help you find out at which s
tage it segfaults.
Good luck
Fedora 8)
【在 y****e 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: yapple (Fedora), 信区: Linux
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
: 发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
: 发信人: yapple (Fedora), 信区: Programming
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
: 发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
: 我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
: boost.python谢了一个class wrapper,编译成libpyX.so。
: 现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
ermination in other platform.It may be totally unrelated. just in case.
You can also enable python debug information to help you find out at which s
tage it segfaults.
Good luck
Fedora 8)
【在 y****e 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: yapple (Fedora), 信区: Linux
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
: 发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
: 发信人: yapple (Fedora), 信区: Programming
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
: 发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
: 我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
: boost.python谢了一个class wrapper,编译成libpyX.so。
: 现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
a*8
5 楼
很COOL, 十分!
r*t
6 楼
如果你愿意深究,第一步当然是用gdb来运行这个程序。
Fedora 8)
【在 y****e 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: yapple (Fedora), 信区: Linux
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
: 发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
: 发信人: yapple (Fedora), 信区: Programming
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
: 发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
: 我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
: boost.python谢了一个class wrapper,编译成libpyX.so。
: 现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
Fedora 8)
【在 y****e 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: yapple (Fedora), 信区: Linux
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared li (转载)
: 发信站: BBS 未名空间站 (Wed May 7 16:32:40 2008)
: 发信人: yapple (Fedora), 信区: Programming
: 标 题: 一个奇怪的library linking问题(c++, boost.python, shared library, Fedora 8)
: 发信站: BBS 未名空间站 (Wed May 7 16:31:16 2008)
: 我们的软件是核心算法用C++写成,编译成一个shared library, libX.so。然后用
: boost.python谢了一个class wrapper,编译成libpyX.so。
: 现在有一个奇怪的问题:在Fedora 8上,在Pyhon中 import libpyX 之后,再exit(),
r*t
10 楼
Good to know. :)
t*8
11 楼
健美的啦啦队员!打分!
m*d
12 楼
很好看,10分,mm也帮俺打个分吧,呵呵!谢谢啊
相关阅读
这几天写了大概两万行代码mongodb和mysql的查询速度java,c#,php的免费的grid,大家分别用哪些?为什么有了lisp还需要发明xml,htmp,xslt这些乱七八糟的东西?请教高手:Google云这个是如何实现的?你们平时都是怎么把自己在公司做项目的代码拷贝到自己机器上C++在linux下读一次系统时间要多少时间大牛们对Object C有何点评?QW Home Automation 1.8.13.1101 releasedOOP里面的Object其实是actor请问有英语界面的类似百度网盘的网站吗?[转] My Language Is Better Than Yours有适合存取lisp表达式的database吗?前端为什么不用java写C++多线程写网络服务是不是快退出舞台了?design pattern的好处how printk works大牛对自动生成form有什么看法Node 1.5 times better than Javastd::vector<T>里面的object存在哪里?