您的位置 首页 IC

【从0开端学树莓派】序列之13 Cygwin装置攻略

本节我们将从下面4个方面进行讲解:1.Cygwin简介2.Cygwin工作机制3.安装过程4.简单的启动一下一、Cygwin简介Cygwin是一个在

  本节咱们将从下面4个方面进行解说:

  1.Cygwin简介

  2.Cygwin作业机制

  3.装置进程

  4.简略的发动一下

  一、Cygwin简介

  Cygwin是一个在windows渠道上运转的类UNIX模仿环境,是cygnus solutions公司开发的自由软件(该公司开发了许多有用的东西,闻名的还有eCos,不过现已被Redhat收买)。它关于学习UNIX/Linux操作环境,或许从UNIX到Windows的应用程序移植,或许进行某些特别的开发作业,尤其是运用GNU东西集在Windows上进行嵌入式体系开发,十分有用。跟着嵌入式体系开发在国内日渐盛行,越来越多的开发者对Cygwin产生了爱好。

  二、Cygwin作业机制

  cygnus最初首要把gcc,gdb,gas等开发东西进行了改善,使他们能够生成并解说win32的方针文件。然后,他们要把这些东西移植到windows渠道上去。一种计划是根据win32 api对这些东西的源代码进行大幅修正,这样做明显需求很多作业。因而,他们采取了一种不同的办法——他们写了一个同享库(便是cygwin dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也便是说,他们根据 win32 api写了一个unix体系库的模仿层。这样,只要把这些东西的源代码和这个同享库连接到一同,就能够运用unix主机上的穿插编译器来生成能够在 windows渠道上运转的东西集。以这些移植到windows渠道上的开发东西为根底,cygnus又逐渐把其他的东西(几乎不需求对源代码进行修正,只需求修正他们的装备脚本)软件移植到windows上来。这样,在windows渠道上运转bash和开发东西、用户东西,感觉好像在unix上作业。

  三、装置进程

  1.首要下载Cygwin这个软件。

  2.然后翻开现已下载好的Cygwin软件,找到exe文件。如下图所示。

  

【原创】【从0开端学树莓派】序列之13  Cygwin装置攻略

 

  3.点击exe文件进行装置。如下图所示:

  

【原创】【从0开端学树莓派】序列之13  Cygwin装置攻略

 

  

【原创】【从0开端学树莓派】序列之13  Cygwin装置攻略

 

  4.挑选装置途径。如下图所示:

  

【原创】【从0开端学树莓派】序列之13  Cygwin装置攻略

 

  

【原创】【从0开端学树莓派】序列之13  Cygwin装置攻略

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/116765.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部