0

我对有时 .so 链接失败的问题非常好奇,但每当我使用静态库 (.a) 时,它都不会。有人对此有想法吗?

例如,在 linux 中,我使用了 libcrypto.a lib,每次编译都可以。但是 libcrypto.so 非常不一致。其根本原因是什么?

它显示的错误是:ld: libcrypto.so in wrong file format

4

1 回答 1

0

好的。解决了。你是对的@nm你的评论对我有用。

你的专家错了。行为不一致的原因可能是硬件损坏。尝试运行 memtest86 和您的文件系统通常使用的任何磁盘检查实用程序。-纳米

谢谢。

于 2013-05-16T07:23:58.863 回答