admin 管理员组文章数量: 887019
windows下常用的类Unix模拟环境:
- git fow windows:完整的Git环境,提供了图形界面等
- mingw:打包了gcc等
- cygwin:大而全的类Unix环境
- msys2:基于cygwin和mingw,它集成了pacman和mingw的cygwin升级版【推荐】
一、安装及配置
下载地址:
- 方式一: 官网链接
- 方式二: 国内清华源
参照:清华大学开源软件镜像站
- 1)请访问镜像目录下的 distrib/ 目录
# x86_64
https://mirrors.tuna.tsinghua.edu/msys2/distrib/x86_64/
# i686
https://mirrors.tuna.tsinghua.edu/msys2/distrib/i686/
找到名为 msys2-<架构>-<日期>.exe 的文件(如 msys2-x86_64-20141113.exe),下载安装即可。
- 2)pacman 的配置
- 打开msys2环境,执行以下命令:
- 替换源:
sed -i "s#https\?://mirror.msys2/#https://mirrors.tuna.tsinghua.edu/msys2/#g" /etc/pacman.d/mirrorlist*
- 刷新软件包数据并更新:
pacman -Syu
- 替换源:
- 配置好就可以愉快地使用pacman管理软件了,支持linux下大部分的软件
- 打开msys2环境,执行以下命令:
二、操作使用
- 打开msys2环境,剩下的就和linux操作差不多了,包管理工具为pacman
- 安装mingw-w64:
- 64位:
- pacman -S mingw-w64-x86_64-toolchain
- 32位:
- pacman -S mingw-w64-i686-toolchain
- 64位:
- 其他软件安装一样pacman即可
三、配置mingw环境变量
- 主要是为了使用gcc编译器
- 在系统变量下增加下面的环境变量(mingw64路径需替换成自己的)
- 配置好后,可在cmd中检测是否成功:gcc -v
- 变量名:MINGW_HOME
- 变量值:D:\mysoft\msys64\mingw64
- 变量名:C_INCLUDE_PATH
- 变量值:%MINGW_HOME%\include
- 变量名:LIBRARY_PATH
- 变量值:%MINGW_HOME%\lib
- 最后在变量Path中新增值:%MINGW_HOME%\bin
本文标签: 环境 Unix Windows gcc mingw
版权声明:本文标题:windows下类Unix模拟环境,msys2,mingw,gcc的安装与使用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726657781h1007139.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论