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 命令。只需一个命令即可安装软件。



目录
相关文章
|
12月前
|
存储 Shell C语言
Cygwin
安装和更新 Cygwin
403 0
|
编译器 Linux C语言
MinGW介绍
MinGW介绍
193 0
|
Shell C语言 C++
MSYS2编译C/C++程序
MSYS2编译C/C++程序
636 0
|
Linux Shell 编译器
用msys2与mingw编译FFmpeg
用msys2与mingw编译FFmpeg
276 0
|
IDE Unix 编译器
MinGW与Clion下载安装及使用详解
MinGW与Clion下载安装及使用详解
MinGW与Clion下载安装及使用详解
|
Shell Windows
cygwin的使用(2)
1.在cygwin里访问Windows盘 cd /cygdrive/c cd c: 2.整合cygwin命令到Windows中 假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find) 就可以直接在cmd.exe下面执行tar czvf xxx.tgz ./ 基本上所有的命令都可以用了,包括ls,more,less,find,grep等。
1088 0
|
IDE API 开发工具
|
C语言 C++ Windows
windows 7下mingw+msys编译ffmpeg
  windows 7下mingw+msys编译ffmpeg   1-->下载安装MingW,mingw-get-inst-20120426.exe  http://sourceforge.net/projects/mingw/ 安装路径 默认C:\MinGW 。
2308 0
|
Unix C语言 开发者
Gcc/MinGW/Cygwin/Msys 分别是什么?
一、GCC的历史 GCC是一个原本用于Unix-like系统下编程的编译器。 不过,现在GCC也有了许多Win32下的移植版本。 所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。
1810 0
|
编解码 C语言 Windows
开源项目:windows下使用MinGW+msys编译ffmpeg
本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。    FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。
2020 0