【从0开始学树莓派】序列之13 Cygwin安装指南_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【从0开始学树莓派】序列之13 cygwin安装指南 一、cygwin简介 cygwin是一个在windows平台上运行的类unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了无数实用的工具,闻名的还有ecos,不过现已被redhat收购)。它对于学习unix/操作环境,或者从unix到windows的应用程序移植,或者举行某些特别的开发工作,尤其是用法gnu工具集在windows上举行系统开发,十分实用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了爱好。二、cygwin工作机制cygnus当时首先把gcc,gdb,gas等开发工具举行

2、了改进,使他们能够生成并说明win32的目标文件。然后,他们要把这些工具移植到windows平台上去。一种计划是基于win32 api对这些工具的源代码举行大幅修改,这样做明显需要大量工作。因此,他们实行了一种不同的办法他们写了一个分享库(就是cygwin dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于 win32 api写了一个unix系统库的模拟层。这样,只要把这些工具的源代码和这个分享库衔接到一起,就可以用法unix主机上的交错编译器来生成可以在 windows平台上运行的工

3、具集。以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码举行修改,只需要修改他们的配置脚本)软件移植到windows上来。这样,在windows平台上运行bash和开发工具、用户工具,感觉好似在unix上工作。三、安装过程1.首先下载cygwin这个软件。2.然后打开已经下载好的cygwin软件,找到exe文件。如下图所示。3.点击exe文件举行安装。如下图所示:4.挑选安装途径。如下图所示:5.挑选要安装的插件,因为本安装包是已特地为编写 ndk用法的定制包,所以挺直挑选【allinsatll】,注重单击图标,使其由【default】转化为【install】。如下图所示:6.安装完成。如下图所示:7.发的网上看见的一个很酷的。如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论