macOS 是否同时有
clang
和 gcc
,但它们实际上是同一个东西?
当我运行以下命令时:
gcc -v
我发现“gcc”实际上是“clang”,如下图所示:
然后我在 MacBook 上发现了两个文件:
/usr/bin/gcc
和 /usr/bin/clang
。它们似乎是单独的文件而不是符号链接,但我怀疑它们具有相同的内容,如此处的屏幕截图所示:
似乎文件
被复制,然后重命名为/usr/bin/clang
。gcc
这是怎么回事?
实际上,这两个文件(以及其他文件)是硬链接