15AH, San Francisco

California, United States.

Send Your Mail At:

tianyingkejishe@sina.cn

Working Hours

Mon-Sat: 9.30am To 7.00pm

分类标题

Autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et dolore feugait.

分类归档 Cygwin

【Cygwin】cygwin开发环境搭建

一、简介

Cygwin能做什么?

  • Windows的Dos Scripts功能非常薄弱,命令行工具也非常少;如果您对Linux比较熟悉,那么Cygwin可以帮助您在Windows下面使用强大的Bash,以及使用数量繁多的Linux命令,通过Scripts,可以更加高效的完成系统管理工作 [站长维护的Windows服务器上都安装有Cygwin,所有的系统维护,数据备份,SCP自动同步,都是在Cygwin下面处理的。]
  • 如果您刚进入Linux的世界,使用Cygwin可以让你在Windows下面练习Linux的Bash,以及常用工具。而不需要安装Linux,也不用担心Windows被破坏。

怎么安装和使用Cygwin?

  • Cygwin所有的软件包都在互联网上,您需要先下载一个安装程序,根据安装程序的提示,从互联网上下载您需要的软件包。
  • 请点击导航栏的“安装”,查看整个安装过程。

二、安装cygwin

1、下载安装程序

根据电脑操作系统位数选在不同的安装包,点击下载

2、安装步骤

根据提示选择安装目录,根据实际情况选择,建议默认。

3、安装注意事项

安装方式采用联网安装
镜像地址建议尝试,建议选择: http://mirrors.sohu.com/cygwin/

三、环境配置

根据以上猛如虎的操作,cygwin算是安装完成,但是make等一些操作还是无法完成。

1、windows 安装 wget

  • 下载wget-1.11.4-1-setup.exe
    • https://jaist.dl.sourceforge.net/project/gnuwin32/wget/1.11.4-1/wget-1.11.4-1-setup.exe
  • 载后双击安装,安装目录按需选择,建议全部默认安装(C:\Program Files (x86)\GnuWin32)
  • 设置系统环境变量
    • 系统环境变量,新建
      GNU_HOME=C:\Program Files (x86)\GnuWin32
    • 在path中添加
      ;%GNU_HOME%\bin
      点击确定环境变量添加完毕

安装wget并添加了环境变量后,cygwin需要重新打开才能找到wget

2、安装第三方管理软件apt-cyg

  • 下载地址
  • 把下载后解压文件中的 apt-cyg 丢到 cygwin的安装目录下的bin目录下
  • 重新打开cygwin 进到存放apt-cyg目录下 设置apt-cyg的权限
    • chmod 777 apt-cyg
  • 然后设置 apt-cyg 的镜像源
  • apt-cyg –help #查看帮助命令

3、安装gcc make相关

上面wget和apt-cyg 弄好后 , cygwin64 应用终端输入命令 make 发现make 命令 找不到,用apt-cyg安装 相关包
apt-cyg install gcc
apt-cyg install glibc-dev
apt-cyg install automake
apt-cyg install make

安装完后,make 能用了