linux中使用codeblocks编译C++程序debug可以执行和Release调用出错

开发了一个动态链接库,debug编译时大概2M多,Release编译时只有500K不到,另有一测试的GUI application调用动态链接库中的方法。
在so文件和test程序同时编译debug的时候能正常得出结果,同时编译Release时则出现
Program received signal SIGSEGV, Segmentation fault.
In puts@plt ()(../xxx.so)
感觉就像是找不到这个调用的入口了。

各位有什么解决办法没?

作者: ss7878520   发布时间: 2011-06-16

确实不懂!

作者: chinazhangjie   发布时间: 2011-06-16