Я не понимаю смысла этого.У меня есть установка MSYS2.Я использую pacman -Ss
для поиска пакетов.Для каждой вещи есть пакеты mingw32/
, mingw64/
и msys/
.Очевидно, я хочу пакеты msys, потому что это то, что я запускаю, верно?
Я могу установить msys/gcc
таким образом.Это отлично работает.Я могу сделать which gcc
сейчас и найти его в /usr/bin/gcc
, и я могу его использовать.Прекрасный.
Теперь я хочу установить и использовать вместо него Clang.У Кланга, по-видимому, нет пакета msys.Он имеет только mingw64/mingw-w64-x86_64-clang
и mingw32/mingw-w64-i686-clang
.Значит ли это, что я не могу их использовать?Я установил прежний пакет, и which clang
(и его варианты) ничего не находит.Я ищу в Интернете, и все, что я нахожу, говорит, что это способ использовать clang на MSYS2, но это явно не потому, что ничего не работает.Почему мы можем устанавливать пакеты, которые мы не можем использовать ??Что мне здесь не хватает?!