我想知道为什么当我gcc -v
在 Arch Linux 下运行时,它unknown
在这些输出中显示这个词:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Run Code Online (Sandbox Code Playgroud)
而在其他发行版中,例如 ubuntu,它显示发行版名称,例如ubuntu
:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-ubuntu-linux-gnu/5.1.0/lto-wrapper
Target: x86_64-ubuntu-linux-gnu
Run Code Online (Sandbox Code Playgroud)