我是一名有抱负的程序员,正在尝试为 Android 开发设置环境。根据我的经验,我需要先满足软件要求,然后才能合理地期望一切顺利进行。我似乎无法弄清楚“glibc 2.7 或更高版本”的部分。我有 32 位 Ubuntu 12.04。在 Synaptic 中,我能找到的最接近的东西是“glibc-doc 2.15”和“eglibc-source 2.15”。是否可以使用 Synaptic 包管理器/Ubuntu 软件中心获取 glibc 2.7,还是我需要撸起袖子?或者这些版本号(2.15 和 2.7)指的不是同一个东西?
答案1
简短的回答是肯定的。Ubuntu 12.04 足以满足 Android 开发的需求。Ubuntu 中 glibc 的软件包名称是libc6. 您可以通过 检查 libc6 版本apt-cache show libc6
。
软件包:libc6
优先级:必需
部分:libs
安装大小:9125
维护者:Ubuntu 开发人员
原始维护者:GNU Libc 维护者
架构:i386
来源:eglibc
版本:2.15-0ubuntu10.3
替换:belocs-locales-bin、libc6-i386
提供:glibc-2.13-1、libc6-i686
我在 Precise 上运行了此程序。它显示 libc6 提供了 glibc-2.13,大于 2.7。您实际上不需要安装过时的 glibc 2.7。