首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu11.04环境下建立多个体系结构开发环境

如何在Ubuntu11.04环境下建立多个体系结构开发环境
EN

Stack Overflow用户
提问于 2011-06-13 13:31:24
回答 1查看 3.4K关注 0票数 1

我已经安装了Ubuntu11.04 amd64 (64位)操作系统,我试图利用这个最新Ubuntu版本的新的多体系结构支持交叉编译ia32应用程序,并能够开发amd64 (64位)应用程序。我按照以下说明来设置我的多个体系结构环境:

http://wiki.debian.org/Multiarch/Implementation?action=recall&rev=39

/etc/apt/apt.conf

  • add /etc/dpkg/dpkg.cfg

  • run
  • 添加apt::{ "amd64";" i386 ";};将外部体系结构i386添加到/etc/dpkg/dpkg.cfg
    • run apt-get更新,以使用新添加的体系结构

    刷新包缓存。

现在,我尝试使用synaptic管理器来使用开发包更新当前体系结构(amd64)和i386体系结构。(我可以看到synaptic显示的两个包)。然而,当我试图安装一个i386包时,synaptic会抱怨并说它将删除amd64包,因为如果与i386包发生冲突的话。但是,我希望两者可以共存,以便能够交叉编译。

例如,我尝试安装两个:

libglog4cxx10-dev和libglog4cx10-dev:i 386

如何使用synaptic来安装这两个开发包?如果这是不可能的,我如何设置我的开发环境?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-11 07:53:47

我不知道synaptic在我的头脑中隐藏了什么,但是aptitudeapt-get在依赖性解决方案上似乎有不同的看法。

在我的系统中,apt-get能更好地处理多层结构的内容,所以尝试一下。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6331109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档