相关疑难解决方法(0)

关于Fedora 26 dumpversion的gcc 7.1.1现在默认只包含主要版本

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

新产出:

$ gcc -dumpversion
7
Run Code Online (Sandbox Code Playgroud)

手册说明

-dumpversion

打印编译器版本(例如,3.0,6.3.0或7) - 并且不执行任何其他操作.这是文件系统路径中使用的编译器版本,规格,可以取决于编译器如何配置只有一个数字(主要版本),两个数字用点分隔(主要和次要版本)或三个数字用点分隔(主要,次要和补丁级版本).

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

--with-gcc-major-version-only指定GCC应仅使用主文件而不是文件系统路径中的major.minor.patchlevel.

version gcc7

5
推荐指数
2
解决办法
1130
查看次数

标签 统计

gcc7 ×1

version ×1