代码之家  ›  专栏  ›  技术社区  ›  CW Holeman II

在g++apt get install version字符串中,4:意味着什么?

  •  2
  • CW Holeman II  · 技术社区  · 15 年前

    在从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中的“4.3.1”与“4.3.2”g++版本有什么关系?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Bklyn    15 年前

    这是一个 epoch . 根据Debian政策手册,

    时代的目的是让我们 在版本中留下错误 编号和处理情况 其中版本编号方案 变化

    IIRC GCC 3.4.x从3.3.x系列引入了ABI不兼容的变更,这个时代可能是由Debian维护人员在那时引入的。