首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows下的仿linux环境msys2介绍

msys2是一种在Windows平台上模拟Linux运行环境的技术,它的一个优点就在于利用pacman包管理器,我们可以比较轻松的使用Linux包管理器的方式来安装一整套可以在Windows上运行的Linux...如果你只是想要在Windows上简单运行一些Linux程序,那么msys2是一个很好的选择。 下载安装msys2 到清华镜像源网站来下载msys2,网址如下。...编辑镜像源文件的方法很简单,假设你msys2的安装路径是,运行下面的powershell脚本即可。如果你安装路径在其他位置,修改脚本即可。.../msys/$arch' 然后在终端中运行pacman -Syu更新系统,就像archlinux那样。...更新完成之后,就可以使用msys2的模拟Linux环境来运行一些bash脚本以及Linux程序了。很多常见的程序都可以在msys2的软件仓库中找到,vim、nano、git等程序都可以正常运行。 ?

2.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

在 Windows 下使用 Linux 命令的多种方法

安装 Git Bash下载 Git for Windows 安装程序:访问 Git for Windows 官网,下载最新的安装程序。运行安装程序:双击下载的安装程序,按照提示进行安装。...它可以帮助你在 Windows 上编译和运行许多 Unix 程序。安装 Mingw-w64下载 MSYS2 安装程序:访问 MSYS2 官网,下载最新的安装程序。...运行安装程序:双击下载的安装程序,按照提示进行安装。建议将安装路径设置为默认的 C:\msys64。更新软件包数据库:安装完成后,运行 MSYS2 MSYS。...make vim git使用 Mingw-w64安装完成后,运行 MSYS2 MSYS,你会看到一个类似于 Linux 的命令行界面。...它可以 Git Bash 或 Cygwin 一起使用,提供一个增强的命令行体验。安装 Cmder下载 Cmder:访问 Cmder 官网,下载最新的压缩包。

13210

使用 Redis 源码编译发布 Windows 版 Redis For Windows 发行包

MSYS2 安装之后,从开始菜单找到MSYS2 MSYS 开始运行,进入 MSYS2 之后主要就依赖于命令行的操作了。...需要注意因为 MSYS2 的规定,我们的软件必须至少要放置在 2层目录文件夹内,才可以正常运行,比如 d:/redis/dist/bin/ 可以,d:/redis/ 则不可以。...的规定,我们的软件必须至少要放置在 2层目录文件夹内,才可以正常运行,比如 d:/Software/Redis/ 可以,d:/Software/ 则不可以。...可以在文章下面评论或者私信我,欢迎大家积极的讨论交流,有兴趣的朋友可以关注我目前在维护的一个 .net 基础框架项目,项目地址如下 https://github.com/berkerdong/NetEngine.git...https://gitee.com/berkerdong/NetEngine.git

1K30

在本地运行 fyne 官网

为了能本地运行文档,我们必须先安装 ruby + jekyll 环境。...这会同时安装 ruby 基本环境和 MSYS2 开发环境(用来编写和编译 C 扩展)。 默认会将可执行程序所在目录加入 PATH 中: ? MSYS2 开发环境默认也是安装的: ?...ruby 安装完成之后会使用 ridk 安装 MSYS2 开发环境: ? 安装完成之后,打开 cmd,输入ruby -v。如果输出正确的 ruby 版本信息,说明安装成功。...clone 官网仓库 我们使用 git 将官网仓库 clone 到本地计算机上: $ git clone git@github.com:fyne-io/developer.fyne.io.git ?...本地运行网站 一切准备就绪,接下来只需要输入下面的指令网站就在本地运行起来了: $ jekyll serve 一般会出现下面的错误: ?

6.1K30

​msyscuione:基于msys的一体化CUI开发生产环境,支持qt,llvm,ros集成常见web appstack

遵从生产部署的先后顺序列,比如一些API DLL本身能运行的话就是天然CUI的—dll即demo,开发即发布。...运行环境开发环境中的runtime往往天然一体,在脚本语言中,发布runtime往往意味着发布整个脚本语言环境。...再来看这个msyscuione: 其实对windows上的cui的整合工作一直存在比如msys2,比如cmder,而msyscuione倾向于模拟了linux下的开发生产合一环境,全开源(未来可能与ros...生产环境方面,支持常见开箱即用的那些webstacks,其实每种组件都能定义一种appstack,git加web也能组成gitstack,openvpn跟其它组合也能定义access server之类的东西...msyscuione 应用stack环境主要部件:monogodb,mysql,nginx,git,apache,openvpn,ssh ———– 其它,msyscuione最小仅要求w2k3/winxp

62220

Windows 桌面一键切换工具 Virgo

github.com/henkman/virgo 单调栈示意图 安装使用 使用官方可执行文件 官方文档: 下载 zip 安装包 解压发现一个 virgo.exe 文件,大小只有 8 KB,拿出来直接就可以运行...顺利运行的话此时不会发生任何事情,仅在任务栏小图标多了一个 1 此时可以使用快捷键切换桌面了,使用方法如下 快捷键 说明 ALT + 1 … 4 切换桌面到 1 … 4 CTRL + 1 … 4 移动活动窗口到桌...配置编译环境 登录 http://msys2.github.io/ 下载 msys2 安装程序 安装后运行 Msys2 终端(也可以在安装完成后勾选运行终端) 在终端运行命令安装 mingw-w64...mingw-w64-i686-make 将 msys32\mingw32\bin\mingw32-make.exe 文件复制一份,改名 make.exe 并将该目录加入到系统目录中 至此我们已经可以运行...make 命令了 编译源码获取可执行文件 打开 git bash 终端 克隆仓库并编译生成 exe 文件: git clone https://github.com/papplampe/virgo.git

2.8K21

Windows下MSYS2中编译OpenBLAS过程记录

但是,CMakeLists.txt中已经有警告申明,cmake支持还在实验中,并不会生成OpenBLAS自带的Makefiles相同的内容,而且只支持32位编译,而且目前版本的CMakeLists.txt...MSYS2是什么? Minimal GNU(POSIX)system on Windows,是MinGW提供的一个小型的GNU环境,包括基本的bash,make等等。Cygwin大致相当。...MSYS的官网 http://www.mingw.org/wiki/MSYS 简单说MSYS就相当于一个在Windows下运行的linux bash shell环境,支持绝大部分linux常用命令,...而MSYS2 是一个独立项目,它重写了MSYS, MSYS2安装更简单,使用更方便,还提供pacman工具进行软件包的安装管理(就像ubuntu 的apt-get,centos 的 yum), MSYS2...(编译耗时较长) 如果不指定此参数则会自动检测当前 cpu ,编译出适合当前 cpu 架构的OpenBLAS库(编译时间较短), 在其他不同架构的cpu上运行可能会存在指令集兼容性问题

5.2K120

FFmpeg开发笔记(二)搭建Windows系统的开发环境

一、安装MSYS2MSYS2允许在Windows系统模拟Linux环境,它的命令行界面可以很好地仿真Linux终端,所以在Windows系统上编译和执行FFmpeg程序都要通过MSYS2的控制台操作...以下是在Windows系统安装MSYS2的步骤说明。...1、到这个网址下载MSYS2的安装包 https://github.com/msys2/msys2-installer/releases/,打开该页面后单击Assets文字以便展开安装包列表,接着单击MSYS2...“ -mingw64”,是为了让MinGW运行于64位模式,而非默认的32位模式。...4、在MSYS2的控制台执行以下命令查看FFmpeg的版本信息: ffmpeg -version 发现控制台回显如下所示的FFmpeg版本编译器版本信息,说明FFmpeg程序成功跑起来了。

65210

Windows下C语言环境搭建

推荐通过 Msys2 来安装 MinGW,我们可以在 Msys2 的官网 看到它的安装方法。...打开 Msys2 官网下载安装程序: 运行安装程序,然后傻瓜式的点下一步就好了: 点击“完成”会打开一个命令行终端,输入 pacman --version 确认 pacman 命令能正常运行...的根目录下,点击运行 mingw64.exe: 在终端中运行 gcc -v,确认该命令正常: 安装并配置 CLion CLion 的安装方法很简单,在官网下载 CLion 安装包 直接安装提示安装就行了...---- 程序调试方法 我们可以使用 CLion 提供的调试功能对程序逐行进行分析,包括查看运行时变量的值,内存和寄存器的状态,程序运行所对应的汇编指令等等。...为了让聪明的 IDE 时刻对我们的不好的代码进行提示,我们在 CLion 当中直接应用 Google 的代码规范,操作方式如下图: 确保你的配置截图一致之后,我们来看下效果: 我定义了一个函数

3.1K10

windows 使用 miniconda 配置 python 虚拟环境

安装# 安装前需要确认一下系统及用户的环境变量中不要存在中文, 在 CMD 中直接执行 path 或者 git-bash 中执行 echo $PATH 进行确认, 这个问题当时被折磨疯了, 还给 conda...mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2...custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https:/...install 来安装模块, 实在不行再用 pip 使用 conda 创建完虚拟环境后, 一直用 pip 来管理模块 pip 应使用 –upgrade-strategy only-if-needed 参数运行...这是运行 pip 时的默认设置, 不应更改 不要将 pip –user 参数一起使用,避免所有用户安装 总结一下就是不要来回地用 pip 和 conda. 以上.

1.4K60

全志XR806编译中的几个问题以及hello跑起来

首先我们先看https://xr806.docs.aw-ol.com/ 该文档部分不适应 当前最新gitee 如果没有repo工具,可通过下面的git命令获取repo。...git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo 下载代码 没有使用ssh://方式 过于麻烦 mkdir xr806_openharmony...end-group\n') GNf.write('#\n# end of file\n#\n\n') win下make menuconfig问题 建议用linux(能烧录哦) 目前我用了 Cygwin msys2...以及msys2中带的msys 都是同类型错误,建议看看其他坛友是否有方法 MinGW 未试 问题2分析 文件xr806_openharmony/device/xradio/xr806/xr_skylark...(ROOT_PATH)/lib/ohos/libapp_console.a OHOSSOURCE += -Wl,--no-whole-archive 所以编译后能跑起来 libcopy.py 未能正确运行导致

8810
领券