文章来源http://code.google.com/p/msys-cn/

简介

  • 本网站通过自行开发的mpkg包管理程序,提供MSYS发行版的下载服务;
  • MSYS是Windows环境上的UNIX工作环境,由www.mingw.org项目所开发,但不易安装;
  • MSYS类似于Cygwin,但是由于编译方式的不同,速度更快、体积更小、功能强大;
  • 使用MSYS可以很方便的取代商业的VC编译器,开发出商业版权的程序而不受版权限制;
  • 我们通过对MSYS和gcc编译重新整理,发布在这里方便中国的用户更容易安装、使用;
  • 默认提供捆绑在一起的C/C++/Fortran编译器,Fortran可以适用于进行科学计算的用户;
  • 本项目为国产全自主的 Phoenix操作系统 的工具提供项目。
  • 声明:本网站提供的内容全部遵循原作者的版权和发布协议;
  • 注意:欢迎转载本站任何内容,不过请注明本官方网站位置,谢谢;

ChapterInstallation

介绍、下载与安装方法

安装方法

这里我们采用了7z格式压缩了所有需要解压缩的包,如果您打不开下载的文件,或者下载后解压缩出现问题,可能是您用的winrar版本过老,这些压缩包是没有问题的,强烈推荐您使用免费、开放源代码、压缩比更高的7z文件压缩工具:

http://www.7-zip.org/

选择1

首先,请先阅读本页最后的注意事项,然后安装下列基础包:

  • MSYS基础系统: http://msys-cn.googlecode.com/files/MSYS.7z

以下只选其一

  • GCC 4 编译器:http://msys-cn.googlecode.com/files/mingw.7z
  • GCC 3 编译器:http://msys-cn.googlecode.com/files/mingw3.7z
  • 注意 :GCC 3 与 GCC 4 各有好处,3 对于大多数开源软件包兼容性最好,但是mingw官方编译的时候没有添加iconv,也就是没有unicode支持,而这里的 GCC 4 是支持unicode的。

选择2

为了方便需要两个编译器一同可选择使用的需求,提供如下的双编译器共存版本:

(注意:这个版本不能使用升级包,否则将会出错,目前暂时无法解决)

  • MSYS 双编译器版本: http://www.assembleart.org/down/MSYS/MSYS.7z
  • MSYS GCC 4整合版:http://down.heihaier.org/Windows/MSYS.7z

将其内容解压到相同目录下,运行其中的 MSYS.bat 即可启动运行 MSYS 系统。

mpkg 使用方法

mpkg --help打印的信息:

MSYS
包管理系统

版本

1.0

版权所有

(
C
)

2008
,

唐华欣

版权所有

(
C
)

2008
,

合肥工业大学

使用:
    mpkg
命令

命令:

--
install PACKAGE
安装
 PACKAGE

--
remove  PACKAGE
删除
 PACKAGE

--
help
显示本消息

--
info
获得当前全部可下载、已安装的包列表

遇到缺陷请提交报告至:
 http
:
//code.google.com/p/msys-cn/issues

附加软件包列表

系统级更新(不需要安装update-1了,update-2为积累更新)

mpkg
--
install update
-
2

扩展工具包

mpkg
--
install insight
# insight可视化调试器

mpkg
--
install SDL
# SDL游戏开发库

mpkg
--
install zlib
# zlib压缩库

mpkg
--
install mpfr
# GNU mpfr库

mpkg
--
install fftw
# FFTW库(快速傅立叶变换)

图形应用程序创建工具:

mpkg
--
install resedit
# 免费Windows可视化资源编辑器

mpkg
--
install fltk
# 跨平台图形程序库

mpkg
--
install fltk2
# 跨平台图形程序库2.0

mpkg
--
install wxWidgets
# 跨平台图形程序库

虚拟机包:

mpkg
--
install bochs
# Bochs虚拟机

mpkg
--
install qemu
# Qemu虚拟机

脚本开发

mpkg
--
install tcltk
# 跨平台脚本图形程序开发工具

mpkg
--
install tcltk86
# Tcltk脚本开发工具8.6版本

mpkg
--
install lua
# Lua嵌入式脚本工具包

版本控制程序

mpkg
--
install svn
# 著名的版本控制软件

文档生成工具

mpkg
--
install doxygen
# 自动代码文档生成工具

mpkg
--
install graphviz
# GNU方块图绘制软件

创建自己的发行包的实例教程

mpkg
--
install demo
# 演示

常见问题

  1. 如果您遇到任何问题可以首先加入我们与我们取得联系;
  2. 您的系统使用的用户名、目录路径不能有空格、中文,否则将导致安装失败;
  3. 如果您需要我们提供开源的其它类型的工具包,请提交到我们的问题报告中;
  4. 如果您使用代理服务器上网,要下载附加包请先输入命令:
    export
     http_proxy
    =
    http
    :
    //用户名:密码@代理地址
    
为了您的安全,请只打开来源可靠的网址

打开网站     取消

来自: http://hi.baidu.com/qdh126/blog/item/af112baf96b360f2fbed50bc.html

MSYS的下载与安装相关推荐

  1. 下载和安装Tcl/Tk:

    下载和安装Tcl/Tk:      Tcl/Tk是跨平台的语言,多个系统下都可以使用.  FOR LINUX      step1:从www.scriptics.com上的链接下载tcl和tk的安装文 ...

  2. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

  3. java jdk 1.8 安装_下载、安装、配置 java jdk1.8

    近期配置react native的开发环境,所以就从配置环境开始.rn的环境配置有那么几项,其中重要的一个就是java jdk(Java Development Kit 的缩写),那么以下就是下载.安 ...

  4. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  5. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  6. oracle怎么下载安装,Oracle数据库的下载和安装方法

    一.Oracle数据的下载与安装: 我这里是Oracle Database 11g Release 2版本的. 1.百度云链接: 链接:https://pan.baidu.com/s/1QYvBVS3 ...

  7. 我的世界php安装,我的世界Linux搭建网页后台Multicraft下载与安装

    小编为大家带来了<我的世界>Linux搭建网页后台Multicraft下载与安装,首先下载Multicraft Linux版,下载好了以后请玩家自己看着下面的教程来安装. 64位:http ...

  8. Editplus下载、安装并最佳配色方案(强烈推荐)

    不多说,直接上干货! Editplus下载 第一步:进入官网 https://www.editplus.com/ 第二步:下载 https://www.editplus.com/download.ht ...

  9. docker基础文档(链接,下载,安装)

    一.docker相关链接 1.docker中国区官网(包含部分中文文档,下载安装包,镜像加速器):https://www.docker-cn.com/ 2.docker官方镜像仓库:https://c ...

最新文章

  1. 【建站系列教程】3.2、ajax使用精讲
  2. LwIP 之一 源码目录文件详解及移植说明
  3. Linux Ubuntu安装sogou中文输入法
  4. ASP.NET Core URL Rewrite中间件
  5. 论文浅尝 | 如何利用外部知识提高预训练模型在阅读理解任务中的性能
  6. Maven之pom.xml常用标签解析及镜像配置
  7. 深入探討 SCOM 2007 管理技術
  8. 山重水复疑无路,柳暗花明又一村。---找工作感想
  9. 计算机发展简史及其关键技术年表
  10. java微信公众号开发一:服务器信息配置
  11. “无法识别的USB设备”如何解决
  12. 掌握正确的指法---击键要领、雨儿五笔打字视频
  13. 细谈Type-C、PD原理(上/下)
  14. 重载函数是什么意思?
  15. 随机过程–Metropolis-Hastings算法
  16. 蒋涛:区块链技术将推动生产力与生产关系的革新
  17. Kubernetes是什么?
  18. centos硬盘分区
  19. Ubuntu自带的软件制作U盘启动盘
  20. 开源游戏服务器框架NoahGameFrame(NF)简介(一)

热门文章

  1. Cesium 风向图
  2. 单位元转换万元怎么转_金额单位元,改成万元,这样的数据有上百个,怎么办?...
  3. 【图像压缩】自回归模型 《Joint Autoregressive and Hierarchical Priors for Learned Image Compression》
  4. activiti7没有自动生成表
  5. 浅谈从2G到4G空中接口的变化历程
  6. 宁波计算机程序初赛,宁波市27届中小学生计算机程序设计竞赛初赛在鄞州实验中学举行...
  7. linux怎么自动装驱动程序,linux中如何安装设备驱动程序
  8. VOLO: Vision Outlooker for Visual Recognition 阅读笔记
  9. 通过深度学习鉴定12种癌症
  10. php智能识别收货地址信息