当前位置: 首页 > 软件库 > 开发工具 > 编译器 >

MSYS2

小型 GNU 环境
授权协议 GPL
开发语言 C/C++ SHELL
所属分类 开发工具、 编译器
软件类型 开源软件
地区 不详
投 递 者 吴欣然
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。与Cygwin大致相当。

MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。

MinGW主要由GNU binary utilities、GCC和GDB组成。同时还包括一些必要的库,例如libc(C Runtime),及专门用于Win32环境的API接口库。如果你想学习linux环境下的编程,而又不想装linux,那你就装一个MinGW吧。

这东东比cygwin,msys要好用。强烈推荐在windows下用gcc的人群。

  • 原文链接:MSYS2 的安装与使用 - World Under Control 简单的说,MSYS2 是 MSYS 的一个升级版, 提供了 GCC 工具链。与 MSYS 最大的区别是移植了 Arch Linux 的软件包管理系统 Pacman。有了 Pacman 升级系统,安装新软件包,还有解决软件包间的依赖问题就变得简单多了。从 MSYS2 下载安装包并安装,安装包的文件名通常为 msys2-<

  • 系列文章目录 前言 Mingw 仅支持 32-bit 程序,现在一般用 Mingw-w64,既支持 32 也支持 64-bit Mingw-W64 官网。 一个教程。 MSYS2 是一个 windows 上的 bash shell 调用 MinGW-W64 以及 CygWin。 双击 mingw64.exe 即可打开 mingw 命令行。mingw64.exe 所在的目录就是命令行的根目录。 可以

  • msys2 配置国内镜像源 方法:修改msys2安装目录下的\etc\pacman.d文件夹里面的3个mirrorlist.*文件。 mirrorlist.mingw32文件 ## 2-bit Mingw-w64 repository mirrorlist ## Primary Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/ Server

  • 初始化msys2环境 准备工作 Git for Windows做了大量优化,所以这里直接借用Git for Windows的一些配置。我们首先安装Git for Windows。 安装msys2 从清华大学镜像源下载msys2软件包,并安装。 初始化msys2环境 在GitBash中执行下面的脚本,完成初始化配置。 readonly GIT_HOME=/d/env/git readonly MSY

  • 1. 环境搭建 1.1 msys环境下载与源更新 下载msys2-x86_64软件包 https://www.msys2.org/,双击安装到某根目录下,比如C:\msys64。 1.2 pacman是MSYS2自带的软件管理工具: 可通过修改msys64\etc\pacman.d下的三个文件修改软件源,可供选择的源有: MSYS2 源使用帮助 — USTC Mirror Help 文档 msys

 相关资料
  • Setup MSYS2 setup-msys2 is a JavaScript GitHub Action (GHA) to setup an MSYS2 environment (i.e. MSYS,MINGW32, MINGW64, UCRT64, CLANG32, and/or CLANG64 shells) using the GHA toolkit forautomatic cachin

  • 地址 https://mirrors.ustc.edu.cn/msys2/ 说明 MSYS2镜像 收录架构 MINGW: i686, x86_64 MSYS: i686, x86_64 获取基本组件包 访问该镜像目录下的 distrib/ 目录 (x86_64 、 i686 ),找到名为 msys2-<架构>-<日期>.exe 的文件 (如 msys2-x86_64-20141113.exe ),

  • GNU解析器用于解析传递的gnu参数。 它现已弃用,并由DefaultParser取代。 例子 (Example) CLITester.java import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.CommandLineParser; import org.apache.commons.cli.GnuPa

  • 收录架构 MINGW: i686, x86_64 MSYS: i686, x86_64 安装 请访问该镜像目录下的 distrib/ 目录(x86_64 、i686),找到名为 msys2-<架构>-<日期>.exe 的文件(如 msys2-x86_64-20141113.exe),下载安装即可。 pacman 的配置 编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文

  • GNU Octave是一种高级编程语言,如MATLAB,它主要与MATLAB兼容。 它也用于数值计算。 Octave与MATLAB具有以下共同特征 - 矩阵是基本数据类型 它内置了对复杂数字的支持 它有内置的数学函数和库 它支持用户定义的功能 GNU Octave也是可自由再发行的软件。 您可以根据自由软件基金会发布的GNU通用公共许可证(GPL)的条款重新分发和/或修改它。 MATLAB与Oct

  • GNU Hurd 是一系列基于 GNU Mach 或者 L4 微内核的守护进程,这一套守护进程最终形成了 GNU 操作系统。GNU 计划从1990年开始开发 GNU Hurd,并且将它作为一个遵循 GPL 的自由软件发布。Hurd 的目标是从功能、安全性和稳定性上全面超越 Unix 内核,而同时又能保持对其的兼容性,为此 Hurd 遵守 POSIX 标准。 “HURD”是一个间接递归缩写,来自“H