cygwin64环境搭建

2023-12-24 19:42:55

cygwin64环境搭建

概述

cygwin64主页 https://cygwin.com/
在这里插入图片描述

用起来确实有用linux的感觉, 而且兼容性特别好. GNU的工程全部能编译过.
编译后的exe在win10上也运行的很正正常.

不像mingw那么难用, 如果编译不过, 缺哪些东西都不太好找.
GNU官方也是推荐用cygwin来编译GNU工程(忘了在GNU官网上哪里看到的了, 找不到出处了), 现在已经没有cygnwin, 只能使用cygwin64.
在这里插入图片描述
https://cygwin.com/setup-x86_64.exe
cygwin64安装时, 要填写一个服务器镜像地址.
cygwin64官方提供了一个镜像列表(https://cygwin.com/mirrors.html), 选一个国内的源.
在这里插入图片描述
如果安装完, 用的时候缺东西, 可以关掉cygwin64命令行, 用setup-x86_64.exe将缺的东西找到勾选, 然后安装.
cygwin64没有包管理器这一说, 组件的增加删除都由setup-x86_64.exe来负责.
cygwin64安装时, 默认的base组件都是勾选的, 安装完100MB.
在这里插入图片描述

如果不够, 用setup-x86_64.exe来增加.
官方说, 千万不要试图安装所有软件(因为大部分软件都用不到, 需要啥就安装啥, 很快)

为了编译GNU软件需要安装的组件如下

我就是为了编译GNU工程, 除了base组件, 就选了几个缺的软件. e.g. make, tree, cmake.
在这里插入图片描述

当缺软件的时候, 可以用搜索功能

如果不太确定缺的是哪个组件,可以搜索大概的组件名称, 然后尝试着装一下.
e.g. 当时想用tree命令列一下实验工程的目录结构, 发现默认安装时, 没有tree命令, 尝试在setup-x86_64.exeUI上, 搜索tree, 自己选了具体的tree, 安装后, tree命令就能用了.
在这里插入图片描述

END

文章来源:https://blog.csdn.net/LostSpeed/article/details/135184715
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。