0

.so リンクが失敗することがあるという問題に非常に興味がありますが、静的ライブラリ (.a) を使用するたびに失敗しません。誰かがそれについて考えていますか?

たとえば、Linux では、コンパイルのたびに問題のない libcrypto.a lib を使用しました。しかし、libcrypto.so は非常に一貫性がありません。その根本的な原因は何ですか?

表示されるエラーは次のとおりです。ld: libcrypto.so in wrong file format

4

1 に答える 1

0

Ok。解決しました。あなたは正しいです@nmあなたのコメントは私にとって役に立ちました。

あなたの専門家は間違っています。一貫性のない動作の理由は、ハードウェアの破損である可能性があります。memtest86 と、ファイルシステムが通常使用するディスク チェック ユーティリティを実行してみてください。– nm

ありがとう。

于 2013-05-16T07:23:58.863 に答える