我需要在 32 位平台上针对 64 位架构进行交叉编译(使用 gcc-multilib 和 -m64 标志)。
为此,我需要安装 64 位版本的依赖库。
我怎么做?
答案1
不行。您必须手动交叉编译库并将它们存储在非标准位置(这样它们就不会覆盖 32 位库)。
安装一个 64 位系统并在本地构建它可能会更容易,或者制作一个 debian 包并将其上传到启动板上的 PPA,并让它担心在每个架构上构建它。
看https://wiki.ubuntu.com/UbuntuDevelopment了解有关包装和其他开发问题的更多信息。