如何解决MSYS2安装中的Mingw64文件夹是什么?
在Windows上,我尝试使用MSYS2安装Cmake和FLTK库,从网上发现的内容中,我应该打开mingw64 shell窗口,并在其中使用以下命令安装Cmake:
pacman -S mingw-w64-x86_64-cmake
我的问题是:
-
MSYS2安装中的mingw64文件夹是什么? (C:\ msys64 \ mingw64) 这是另一个Mingw64编译器? 我已经在路径C:\ mingw-w64上单独安装了Mingw64,我希望保留该文件夹并将其从MSYS2子文件夹中删除。我该怎么办?
-
什么是mingw64 shell,为什么在运行cmake命令时应该打开它?
-
我还分别在C:\ Program Files \ CMake上安装了CMake。我应该将其保留在那里还是应该将其安装在MSYS2文件夹上?
感谢您抽出宝贵的时间来回答问题!
解决方法
Mingw64是MSYS2附带的子系统之一。如果要使用MSYS2来安装cmake之类的软件,则需要使用完整的MSYS2子系统环境。
每个子系统都有一个关联的“外壳”,它实际上是一组环境变量,这些变量允许子系统正确地协作。可以使用MSYS2安装目录中的启动器来调用这些shell。启动器设置MSYSTEM变量,并使用适当的外壳(bash)打开终端窗口(mintty)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。