Install Cygwin on Win10 for makefile
Cygwin是一个在windows平台上运行的类UNIX模拟环境,可以与Windows互操作,Cygwin把Windows的磁盘挂载到/cygdrive下,例如c盘就是/cygdrive/c、d盘就是/cygdrive/d。Cygwin提供了包管理工具,可按需安装/卸载软件包,一个能运行起来的最小Cygwin系统只需要几十M,但完全的Cygwin系统需要几十GB。我安装cygwin的目的是为了在Win10中运行tesseract-ocr/tesstrain中的makefile,暂时不需要其他功能,因此本攻略将记载安装运行makefile的必要工具的过程。
环境说明
1. Win10
2.Cygwin安装包下载链接 setup-x86_64.exe
参考链接
Install and maintain Cygwin (https://cygwin.readthedocs.io/en/latest/install/)
Windows不重启就使环境变量修改生效
感谢原作者的分享。
安装步骤
1. 打开命令行窗口(WIN+R,输入cmd)
2. 进入setup-x86_64.exe 所在路径,例如
1 |
cd %USERPROFILE%\Downloads |
3. 用–no-admin运行setup-x86_64.exe并运行,出现如下提示,并跳出安装窗口。
1 2 3 4 5 6 |
setup-x86_64.exe --no-admin C:\Users\cheng\Downloads>Starting cygwin install, version 2.904 User has NO backup/restore rights io_stream_cygfile: fopen(/etc/setup/setup.rc) failed 2 No such file or directory Current Directory: C:\Users\cheng\Downloads Could not open Service control manager |
4. Choose A Download Source—>Install from Internet
5. Select Root Install Directory 设定Cygwin安装路径
6. Select Local Package Directoty 设定安装包本地存储路径
7. Select Your Internet Connection—>Direct Connection
接下来会开始下载然后跳出如下窗口
点击确定后,可以设定镜像,推荐阿里云镜像http://mirrors.aliyun.com/cygwin/
8.待跳出下图窗口后,选择需要下载安装的组件包。在搜索窗口[Search]中分别输入wget,make,bc并搜索,双击“Skip”,”Skip”会变为相应工具的版本号。注意选择的安装包名称与wget/make/bc是全字匹配,例如搜索”make”,可能会出现imake,cmake等等,只选择”make”。
9.安装包选择完成后,下一步会出现安装包的列表,确认wget/make/bc在列表中,其他是cygwin默认安装内容。
10.安装完成,命令行会出现如下提示。cygwin文件夹大小约173M。setup-x86_64.exe 可以保留,若后续要用到其他组件,可以用同样的步骤来添加其他组件。
1 2 |
note: Installation Complete Ending cygwin install |
11.设置环境变量,让环境变量生效。
将Cygwin\bin所在路径添加到环境变量PATH中。通常增加或修改环境变量后,需重启系统才能使之生效;或者可以通过如下步骤让其立即生效:
打开命令行提示符(cmd.exe),输入:
1 |
set PATH=C: |
关闭命令行提示符,再次打开命令提示符,输入:
1 |
echo %PATH% |
从输出内容可知此前设置的环境变量已生效。
本文到此结束,感谢阅读,欢迎关注。