Cygwin软件安装及C环境配置


程序安装

1.官网https://www.cygwin.com/下载安装程序,32位处理器的下载setup-x86.exe64位处理器的下载setup-x86_64.exe

 

 

2.双击运行.exe程序

  

3.下一步

 

 

 4. 选择安装模式

 

① Install from internet:网络安装,适合网络情况比较好的情况。

② Download without installing:只从网上下载Cygwin的组件包,但不安装。

③ Install from local directory:本地安装

如何获Cygwin的组件包?

  • 在官网获取组件包

 

 

  • 其他途径,比如清华的cygwin镜像:https://mirrors.tuna.tsinghua.edu.cn/cygwin/

5. (选择网络安装模式,下一步)选择安装路径,install for 默认不变。

 

 6. 默认选择第一个即可

use system proxy settings:使用系统代理设置

direct connection :直接连接

use http/ftp proxy:使用http/ftp代理

   

7. 选择一个下载镜像的网址,选在国内网址比较好http://www.cygwin.cn或者使用阿里云镜像http://mirrors.aliyun.com/cygwin/,点击“下一步”

 

 

8. 选择需要下载的安装的组件包,配置开发环境和工具,可以配置CC++Javapython等。下面配置C环境:

gcc-coreGCC的核心部分,但是这部分默认只包含C的编译器及其公共部分,而对其他语言(C++, Ada)的支持包需要另外安装

gcc-g++

make

gdb

Binutils:它是一组开发工具,包括连接器,汇编器和其他用于目标文件和档案的工具。这个软件包会依不同的平台而不同,因为不同的架构指令集不同。

Vim:编译器窗口

git

选择full调出所有组件,在搜索框,搜做你要的组件

 

 new列,选择组件版本,如何已经安装过,会出现keep

 

 

9. 确认要安装的组件,点“下一页”

 

 

10. 最后,在桌面创建快捷或在将图标添加到“开始”菜单

Create icon on Desktop:在桌面创建快捷方式

Add icon to Start Menu:将图标添加到“开始”菜单

 

 

11.windows命令提示符下使用Cygwin,需要添加CygwinWindows环境变量。

(1) 通过Win+Pause/Break键或者在我的电脑上右键选择属性打开系统属性。

(2) 高级系统设置→高级→环境变量

 

 

(3) 系统变量path→编辑

 

 

(4) 新建把Cygwinbin的路径复制进去,保存确认

 

(5) 正如下面的图片里所看到的,pwdlsWindows命令提示符工作正常。

 

 

验证Cygwin安装是否成功

运行Cygwin,在命令行窗口输入查看命令,有相应的信息内容即为成功。

Cygcheck -c cygwin 检测Cygwin版本及状态

gcc --version 查看gcc版本信息

g++ --version 查看g++版本信息

make --version 查看make版本信息

gdb --version 查看gdb版本信息