2

在源自 Ubuntu 的 EasyPeasy 1.1(用于迷你笔记本)上,我使用 apt-get 安装了 g++:

$ apt-get install g++

显示的行之一是:

Setting up g++ (4:4.3.1-1ubuntu2) ...

“4:”是什么意思?

$ g++ --version
g++ (Ubuntu 4.3.2-1ubuntu12) 4.3.2

apt-get 中的“4.3.1”与“4.3.2”g++ 版本有什么关系?

4

1 回答 1

2

这是一个时代。根据 debian 政策手册,

epochs 的目的是让我们在版本编号中留下错误,并应对版本编号方案发生变化的情况

IIRC gcc 3.4.x 从 3.3.x 系列中引入了与 ABI 不兼容的更改,而这个时代可能是由 debian 维护者当时引入的。

于 2009-05-27T02:07:34.113 回答