我不明白这背后的意义。我有一个 MSYS2 安装。我pacman -Ss
用来搜索包。每件事都有mingw32/
、mingw64/
和msys/
包。显然我想要 msys 包,因为这就是我正在运行的,对吧?
我可以msys/gcc
这样安装。这很好用。我现在可以做一个which gcc
并找到它,/usr/bin/gcc
我可以使用它。迷人的。
现在我想安装和使用 clang。Clang 显然没有msys包。它只有mingw64/mingw-w64-x86_64-clang
和mingw32/mingw-w64-i686-clang
。这是否意味着我不能使用它们?我安装了前一个包,并且which clang
(及其变体)什么也没找到。我在网上搜索,我发现的所有内容都说这是在 MSYS2 上使用 clang 的方法,但显然不是因为没有任何效果。为什么我们可以安装我们不能使用的软件包?我在这里想念什么?!