msys 的安装和使用
msys2是64位的版本:
可以参照北邮崔毅东的慕课:安装msys2的慕课
再贴一个寻找镜像的图:
pacman重设镜像的方法:https://lug.ustc.edu.cn/wiki/mirrors/help/msys2
下面是关于 msys 32位的版本:
msys 是一个运行在 windows下的unix 壳程序,带有shell和make工具等,因而可以使用gnu编译链编译运行程序,但msys本身不含gnu编译工具链,可以再装一个Mingw。
由于以前安装过 codeblocks ,所以里面包含 MingW。今天想不用codeblocks直接使用make编译程序,因而下载了一个 msys(msys的下载地址),将下载的压缩档解压出来,放到c盘,运行 msys.bat 就可以加载msys。为了编译程序还要将Gnu程序所在目录(C:\Program Files (x86)\CodeBlocks\MinGW\bin)加到环境变量path里。
由于外网较慢,因而在csdn上加了个资源:(msys资源)。
下面是一个编译的例子:
//cppTry.cpp
#include <iostream>using namespace std;int main()
{cout << "Hello world!" << endl;return 0;
}
#Makefile
cppTry:cppTry.cppg++ -o cppTry cppTry.cpp
msys 的安装和使用相关推荐
- 64位MinGW和MSYS的安装
Win7 64位中MinGW和MSYS的安装 背景: A. 由于需要在Win7 64位系统下使用Visual Studio,并调用OpenBlas库,所以需要gcc在windows下编译该库. B. ...
- Win7 64位中MinGW和MSYS的安装
Win7 64位中MinGW和MSYS的安装 背景: A. 由于需要在Win7 64位系统下使用Visual Studio,并调用OpenBlas库,所以需要gcc在windows下编译该库. B. ...
- 在 Msys pacman安装vim后遇到的abcd与backspace问题..
2019独角兽企业重金招聘Python工程师标准>>> 这里就不聊 abcd 与 backspace 什么情况了,直接分享解决办法: 1. 在/home/Administrator ...
- MinGW 和 MSYS 的手动安装与环境配置
[2010-11-18 注] 目前MinGW已经提供了自动安装包.尽管如此,这篇文章的内容依然有效.如果需要查看关于MinGW和MSYS自动安装的内容,请移步: http://www.swingwor ...
- windows msys编译64位x264和ffmpeg
1. 安装msys msys(Minimal GNU system on Windows),是一个小型的GNU环境,包括基本的bash,make等等.与Cygwin差不多吧, 我也没用过cygwin ...
- Windows系统使用minGW+msys 编译ffmpeg 0.5的全过程详述
一.环境配置 1.下载并安装 MinGW-5.1.4.exe (http://jaist.dl.sourceforge.net/sourcef - -5.1.4.exe),安装时选中 g++, min ...
- [转]MinGW与MSYS
MinGW与MSYS 2008-10-30 21:08 MinGW是什么 MinGW简单的说有点像Unix编程工具集(GCC,GMake,GDB等)在Windows上的移植,此外还包括一个典型的编程环 ...
- gcc安装教程(windows版本)
windows下的gcc有两个版本mingw和cygwin,二选一就好 已学会C++,做工程,建议用mingw 用cygwin编译后的二进制码在别人机器上用不了,因为其他人的机器没有cygwin1.d ...
- 联盛德W800开发板|SDK|make menuconfig|工具链|本地命令行编译|Windows11|msys|清华源|(4)、联盛德W800开发板命令行编译指南
目录 W800 芯片介绍: W800开发板 主要接口如下: 1 概述 2 准备工作 3.SDK目录结构如下: 4 W800编译固件编译 4.1 安装MSYS到本地: 4.2增加国内软件更新源 编辑4 ...
最新文章
- Android 改变窗口标题栏的布局
- IDC发布制造业预测,AI风险决策因何上榜?
- 搭建Git服务器环境----Git hooks代码自动部署
- 洛谷 P4151 BZOJ 2115 [WC2011]最大XOR和路径
- mac word维吾尔文字体_字加软件更新啦!万款字体一键激活!
- synchronized概念
- 机器学习三要素之策略
- oracle 账户 锁定 密码忘记了,Oracle System密码忘记 密码修改、删除账号锁定lock
- 拉格朗日插值_拉格朗日插值定理的理论基础
- Linux 终端显示 Git 当前所在分支 1
- 一种基于memcache或redis缓存架构的验证码
- pyltp实现句法分析并画出句法图
- linux ubi 分区,linux UBI文件系统简介
- delphi xe7 EMS是什么 什么作用,怎么使用?
- 树莓派25/100 - 显示自定义字符
- handsome主题添加服务器信息,Typecho handsome主题一言接口修改,使用自己的一言服务...
- 联想拯救者u盘安装linux系统,联想拯救者Y7000系统盘重装如何设置U盘启动
- 零基础实现摄像头的全平台直播 (一)内网直播的实现
- android 手机左右移动图片轮播,js实现支持手机滑动切换的轮播图片效果实例
- 物联网常见协议之Amqp协议及使用场景解析