我想知道 MSYS2 中是否有办法指定基本 MinGW/MinGW64 目录?
在 MSYS(即 MSYS-1)中,安装 MSYS 后,它知道目录结构是,例如,,/c/mingw/msys/...
如果您使用 安装 mingw 包mingw-get
,则安装的二进制文件将转到/c/mingw/bin
. 我认为这可能是因为/mingw
在 default 中有 mount /etc/fsab
。
现在,当我在 MSYS2/MinGW64 下使用 MSYS2 at 执行类似操作时/c/mingw/msys64
,不再安装二进制文件/c/mingw/bin
。例如,如果我安装clang
如下:
pacman -S mingw-w64-x86_64-clang
二进制文件安装到:
/c/mingw/msys64/mingw64/bin/clang.exe
好像MSYS2
在自己内部创建另一个 mingw64 安装(使用 bin/lib/etc/share ...)。这让 MinGW64 感到困惑,因为它报告找不到 clang。我知道我可以添加另一个路径,但是在根目录下安装一个 MinGW 并在 MSYS2 的子文件夹中安装另一个是相当奇怪的。我怀疑这可能会导致未来工具链的不一致。
我的问题是,有没有办法让MSYS2
安装 MinGW 包到 MinGW 目录树MSYS
?
谢谢