gpt4 book ai didi

version - Fedora 26 dumpversion 上的 gcc 7.1.1 现在默认仅包含主要版本

转载 作者:行者123 更新时间:2023-12-02 17:12:20 25 4
gpt4 key购买 nike

从 Fedora 25 升级到 26 后,默认 gcc 版本现在为版本 7.1.1,并且 gcc -dumpversion 的输出已从 Major.minor.patch 更改为仅 Major。

新输出:

$ gcc -dumpversion
7

手册指出

-dumpversion

Print the compiler version (for example, 3.0, 6.3.0 or 7)—and don’t do anything else. This is the compiler version used in filesystem paths, specs, can be depending on how the compiler has been configured just a single number (major version), two numbers separated by dot (major and minor version) or three numbers separated by dots (major, minor and patchlevel version).

我还没有找到在哪里更改此编译器配置以包含用点配置的三个数字。我发现的最接近的是仅主要版本的配置:

--with-gcc-major-version-only Specifies that GCC should use only the major number rather than major.minor.patchlevel in filesystem paths.

最佳答案

我同时使用了这两个选项:

gcc -dumpfullversion -dumpversion

这似乎以统一的方式适用于新旧版本:

[root@zeta ~]# gcc -dumpfullversion -dumpversion

4.4.7

[jenkins@build-el7 ~]$ gcc -dumpfullversion -dumpversion

7.2.1

关于version - Fedora 26 dumpversion 上的 gcc 7.1.1 现在默认仅包含主要版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45168516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com