系统之家 - 打造精品软件下载网站 系统之家首页 | Win7激活工具 | 热门专题
系统之家>您的位置:首页 > 软件下载 > 其他软件 > Cygwin离线安装包

Cygwin编程开发模拟工具

V2.73官方版
Cygwin编程开发模拟工具
更新时间:2023-01-16软件大小:1.4M软件格式:.rar
授权方式:免费版软件语言:简体中文软件类型:国产软件

安全检测:

推荐星级:

分享到:

软件介绍

WinWin7小编给大家分享的Cygwin是一款非常强大的编程开发模拟软件,软件能够帮助用户便捷高效的学习unix/linux操作环境,主要用户在电脑上模拟Linux环境,方便软件开发这进行部分测试以及其他的优化,是用户使用GNU工具集在Windows上进行嵌入式系统开发的重要工具!本文中给大家分享介绍的Cygwin完美支持中文了!

Cygwin软件简介

Cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发。

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,专为Android NDK定制,集合make3.8.1、gcc3.4.4,附带一些基本常用命令,本人亲测成功。

cygwin本地安装版

Cygwin编程开发模拟安装教程

1、 双击运行cyg_win_setup.exe 安装程序安装时,请用管理员账户安装(你的电脑的登录用户是Administor身份)!!安装过程中,有时候会停止不动,不要强行关闭,不是死机,只是进行的很慢!

2. 选择"Install from Local Directory"安装;

3、选择安装包时不建议都选上,因为安装时间较长、占用磁盘空间过大。

OpenSSL和OpenSSH-------sshd的服务包、
cygrunsrv------cygwin的服务包、
sed------Base Category下的,方便在eclipse使用Hadoop
vim ---Editors Category下的,方便在Cygwin上修改分配置文件
subversion ------Devel Category下的

4、配置环境变量时,JAVA_HOME指向jdk安装目录,Path路径中添加JDK的bin目录、jre的bin目录和Cygwin的bin目录,usr的sbin目录;


变量名为:CYGWIN,变量值为:ntsec mintty (tty1.17版本不支持tty)
     或者不添加环境变量,而是直接修改cygwin.bat文件,在@echo off之后加入"set CYGWIN=ntsec mintty" 即可。不设置在安装ssh-host-config时也是需要输入的)

5、建议修改.sh文件时,使用vi命令修改。

安装成功后注意

1、第一次运行cygwin会产生home/用户名文件夹,在这个文件夹下(c:\cygwin\home\当前用户)生成三个配置文件,.bashrc,.bash_profile和.inputrc文件,这三个文件中最重要的是.bashrc文件,用户以后要自定义环境变量要用到该文件。

(使用Cygwin Terminal,更改其相关属性option,相关信息会生成在.minttyrc文件中)

2).
locale是查看本地编码

修改Cygwin编码
Cygwin中文乱码:
右键--option---text--手动修改---Locale(zh-GN),Character set(GBK Chinese);

固定修改:
cygwin设置中文
cygwin\home\用户名\.bashrc
# 让ls和dir命令显示中文和颜色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
# 设置为中文环境,使提示成为中文
export LANG="zh_CN.GBK"
# 输出为中文编码
export OUTPUT_CHARSET="GBK"

cygwin\home\username\.inputrc
# 可以输入中文
set meta-flag on
set output-meta on
set convert-meta off
# 忽略大小写
set completion-ignore-case on

3).
对于cygwin1.71版本,CYGWIN= tty是不再支持!
若之前使用的是这个tty环境变量,重新安装注册表中不会自动更新
打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sshd\Parameters\Environment,编辑修改字符串的值【修改成你现在cygwin的执行程序的路径】

Cygwin功能

cygnus当时首先将gcc,gdb,gas等开发工具展开了改善,使得他们可以形成并解释win32的目标文件。随后,她们要将这种工具迁移到windows平台上来。一种计划方案都是基于win32api对这种工具的源代码开展大幅度改动,这么做显而易见需要很多工作中。因而,她们实施了一种不同类型的方式——她们写了一个共享库(便是Cygwindll),把win32api中不具备的unix样式的启用(如fork,spawn,signals,select,sockets等)封装形式在房间里,换句话说,她们根据win32api写了一个unix系统库的仿真模拟层。那样,只需将这些工具的源代码跟这个共享库传送到一起,就可以用unix服务器里的交叉编译器来形成还可以在windows平台上运转的工具集。以这种迁移到windows平台里的开发工具为载体,cygnus又逐渐把其它的工具(基本不必须对源代码进行调整,只需改动他的配备脚本制作)手机软件迁移到windows上去。那样,在windows平台上运作bash和开发工具、客户工具,感觉好像在unix上工作中。

有用到这款Cygwin编程开发模拟工具的快通过下面地址来获取吧!

上一篇:360快剪辑

下一篇:Revit族库大师

相关软件下载
返回顶部


系统软件完发布的系统镜像及软件均来至互联网,仅供学习和研究使用,不得用于任何商业用途并请在下载后24小时内删除,如果满意请联系版权方购买。
如果您发现本站侵害了您的版权,请立即联系我们,本站将第一时间进行相关处理。邮箱:[见首页]
版权声明|下载声明 Copyright @ 2021 系统之家