我正在尝试在 Ubuntu 12.04 64 位上构建一个 c++ 项目。该项目是32位的。在终端输出我收到这样的行:
ibcrypto.a(bio_b64.o)' 与 i386 输出不兼容
/usr/bin/ld: 输入文件 `/usr/lib/x86_64-linux-gnu/libcrypto.a(bio_asn1.o)' 的 i386:x86-64 体系结构与 i386 输出不兼容
collect2: ld 返回 1 个退出状态
make[2]: * [linux/release_32/cesmagent] 错误 1
我认为它与 libssl0.9.8 有关,但所以我做了“sudo apt-get install libssl0.9.8:i386”,但已经有了它的最新版本。
任何人都可以在这里帮助我吗?