我正在编译一个在链接之前运行良好的项目。链接器在 2 个库上停止:
libcrypto_t
和libssl_t
. 根据 ,两者都是“不兼容的” /usr/bin/ld
。我怎样才能找出导致问题的原因?gcc 版本与用于编译库的 gcc 版本不同?我需要用当前安装的 gcc 版本重新编译 openssl 吗?
问问题
1005 次
我正在编译一个在链接之前运行良好的项目。链接器在 2 个库上停止:
libcrypto_t
和libssl_t
. 根据 ,两者都是“不兼容的” /usr/bin/ld
。我怎样才能找出导致问题的原因?gcc 版本与用于编译库的 gcc 版本不同?我需要用当前安装的 gcc 版本重新编译 openssl 吗?