MSYS2介绍

简介: MSYS2介绍

请先安装 MSYS2 ,点击下载。官网有教程,按照官网的教程安装在 C:\msys64 里。

如何启动 msys2 ? 打开WinCMD 进入 C:\msys64 目录,执行以下命令 进入 mingw32 或者 mingw64位环境。

1,.\msys2_shell.cmd -mingw32

2,.\msys2_shell.cmd -mingw64



msys2 实际上是一个 在 Windows 系统模拟 Linux 的一个命令窗口程序,如下:

扩展知识:msys2 的这个命令行窗口是使用 mintty 实现的。

大部分的Linux 的命令在 msys2 的环境都有,但是msys2的这些命令其实都是一个 exe 文件,你可以在 原生的 WinCMD 窗口执行他们,如下:


msys2 里面使用默认的编译工具链是 MinGW 的 gcc,看一下 msys64 里面的文件,发现他里面有个 mingw64 的文件夹,如下:

这些命令,就是从 MinGW 项目拷贝过来的。


msys2 还参考 Arch Linux 开发了 pacman 包管理器。类似 ubuntu 的 apt 命令。只需一个命令即可安装软件。



目录
相关文章
|
7月前
|
IDE C# 开发工具
C# 画图工具开发指南(含完整实现方案)
C# 画图工具开发指南(含完整实现方案)
|
前端开发 JavaScript C++
打造卓越 QML 层级设计:从入门到精通(一)
打造卓越 QML 层级设计:从入门到精通
4113 1
|
9月前
|
API Apache 开发者
最受欢迎的三方库之harmony-dialog
harmony-dialog 是一款简单易用的鸿蒙弹窗工具库,支持多种弹窗类型,如提示框、选择器、加载框、吐司等,满足多样化开发需求。一行代码即可调用,使用便捷,兼容 API12+。配合 harmony-utils 使用更佳,助力快速开发。
333 0
|
11月前
|
人工智能 文字识别 自动驾驶
突破自动驾驶"交规困境":高德&西交发布交规+高精地图基准MapDR,车道级交通规则在线理解,让AI更懂交规!
作为专业领先的出行和位置服务提供商,高德地图以数据准确率高、鲜度高著称。当前自动驾驶技术总是关注到矢量地图的构建,往往忽略了车道级驾驶规则的制作。对应图商而言,车道级的领航不仅需要有正确的车道级矢量表达,还要明确每条路的驾驶规则,保证引导的准确率。
400 2
|
算法 搜索推荐 测试技术
【调度算法】快速非支配排序算法
【调度算法】快速非支配排序算法
407 3
|
Java 编译器 Maven
Java“class file contains wrong class”解决
当Java程序运行时出现“class file contains wrong class”错误,通常是因为类文件与预期的类名不匹配。解决方法包括:1. 确保类名和文件名一致;2. 清理并重新编译项目;3. 检查包声明是否正确。
440 3
|
分布式计算 Linux 调度
高通量计算框架HTCondor(二)——环境配置
高通量计算框架HTCondor(二)——环境配置
430 1
|
Linux Shell 调度
【linux进程(四)】僵尸进程和孤儿进程概念&进程优先级讲解
【linux进程(四)】僵尸进程和孤儿进程概念&进程优先级讲解
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】人力资源管理的新篇章:AI驱动的高效与智能化
【机器学习】人力资源管理的新篇章:AI驱动的高效与智能化
|
域名解析 移动开发 运维
Nacos 集群部署模式最佳实践
本文介绍了 Nacos 的三种部署模式,并就高可用、可伸缩、易用性等方面对各个模式进行介绍。
13478 91
Nacos 集群部署模式最佳实践

热门文章

最新文章