使用Ubuntu 10.04。Linux程序段错误
我正在测试一个gSOAP示例(calcclient)作为一个静态链接的可执行文件。它工作正常。 后来我拆分了模块,使其中一些进入了共享库(我将其复制到/ usr/local/lib)。然后将主模块编译为独立的二元链接二进制文件。 一切似乎确定,LDD输出
linux-vdso.so.1 => (0x00007fff66fff000)
libgsoapcalcclient.so => /usr/local/lib/libgsoapcalcclient.so (0x00007f7a59d35000)
libc.so.6 => /lib/libc.so.6 (0x00007f7a59986000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7a5a177000)
预计。 但是,当我尝试执行二进制文件时,它会停止并出现段错误。 我能做些什么来解决这个问题?