Cygwin安装教程_附fortran编译器
cygwin完全安装步骤方法

cygwin完全安装步骤方法(组图)安装 GCC安装 GCC 最快捷的方式是在您的机器上安装完整的 Cygwin 环境。
Cygwin 是 Windows 上类似于 Linux 的环境。
它包括一个提供 UNIX 功能性基本子集的 DLL 以及在这之上的一组工具。
安装好 Cygwin 之后,通常可以忽略它,即使您是命令行的爱好者,您仍能发现您活得更舒坦了。
确保您具有相当快速的 Internet 连接。
GCC 编译器及相关实用程序大约有 50 兆字节。
另外确认您的连接是否需要一个代理服务器。
这可通过您的 Internet 浏览器选项:工具 -> Internet 选项 ->连接 ->局域网(LAN)设置来确定。
确保在您的管理员帐户下安装这个程序,并选择为“所有用户”安装。
将您的 Internet 浏览器指到。
在屏幕的中央是一个黑绿两色组成的“C” 徽标,标题是“Install or update now.”。
在该链接上点击,这将下载一个小程序 setup.exe(250KB)。
这个安装程序将在您的机器上引导 Cygwin 环境的安装或更新过程。
运行安装程序将 setup.exe 下载到一个已知地方,如桌面,然后运行它。
它将打开安装向导,如下图所示:图 1. Cygwin 环境的安装向导点击Next按钮。
选择下载位置在这个页面上,选择"Install from Internet"。
图 2. 选择安装类型点击Next按钮。
选择一个安装目录在这个页面上,选择执行 Cygwin 所在的目录。
设置图3所示的剩余选项。
图 3.选择一个安装目录点击Next按钮。
选择一个临时安装目录在这个页面(图4),为安装包选择一个临时目录。
当 Cygwin 安装完成后,您可以删除这个目录和它的内容。
注意安装程序记住了这个目录,并在更新时只下载比这个目录中的包更新的版本。
如果您删除这个目录并重新安装,setup将重新安装您选择的所有内容而不管这些包的安装程序在运行目录中已经存在。
如何在WindowsXP中安装cygwin

如何在WindowsXP中安装cygwin
如何在WindowsXP中安装cygwin FriendlyARM本文介绍如何在WindowsXP上完全安装cygwin,友善之臂基于本版本的cygwin移植了arm-linux-gcc,所以推荐用户使用本文介绍的cygwin 版本。
下载并刻录cygwin光盘,下载地址:friendlyarm-cygwin-v1.0.iso step1:点"setup.exe"开始安装。
(查看图例) step2:点"Next"继续。
(查看图例) step3:选择从本地安装。
(查看图例) step4:选择安装路径,按缺省即可。
(查看图例) step5:选择安装包目录,按缺省即可。
(查看图例) step6:选择安装模式,请按照图例选择完全安装。
(查看图例1,图例2) step7:安装过程。
(查看图例) step8:安装完毕,提示你在桌面建立快捷方式。
(查看图例) step9:安装完毕。
(查看图例) step10:运行。
(查看图例) 查看所有图例。
Cygwin安装与使用入门

Cygwin安装与使⽤⼊门版权声明:本⽂为博主原创⽂章,未经博主同意不得转载。
https:///canlets/article/details/28646115对于 UNIX 本⾝,也有各种称呼。
IBM® ⼤型机⽤户说各种带字母 “z” 的⾏话,⽐⽅ IBM z/OS® 和 System z9 Virtual Machine (z/VM)。
嵌套系统开发者使⽤ eCos 这个词;在聊天中还会提到其它很多风格的 UNIX。
⽐⽅ Linux®、FreeBSD、Sun Solaris 和 Mac OS X。
现代信息技术使⽤各种各样的⽅⾔。
简直就像是圣经中巴别塔的故事。
当然,也有不少⼈说 Windows 术语,虽然⼤多数⼈仅仅掌握 “指向和单击” 这种简单词汇。
经过 20 年的发展,⼤多数 Windows ⽤户已经忘了古⽼的 DOS 术语。
可是,与 UNIX shell 相⽐。
Windows COMMAND有⽤程序的功能实在⾮常差;因此,UNIX ⽤户通常觉得 Windows 是⼀种让⼈灰⼼丧⽓的平台。
对于习惯于使⽤丰富的命令⾏⼯具集的 UNIX 软件开发者来说。
Windows 尤其别扭。
对于 UNIX 开发者来说。
使⽤ Windows 简直就像是到了陌⽣的外国。
幸运的是,Cygwin(见)在 Windows 环境中提供⼤家熟悉的⼀⽚天地,就像是美国⼈在法国找到了麦当劳。
Cygwin 是⼀个⽤于 Windows 的类 UNIX shell 环境。
它由两个组件组成:⼀个 UNIX API 库,它模拟 UNIX 操作系统提供的很多特性;以及 Bash shell 的改写版本号和很多 UNIX 有⽤程序,它们提供⼤家熟悉的 UNIX 命令⾏界⾯。
前⼀个组件是⼀个 Windows 动态链接库 (DLL)。
后⼀个组件是⼀组基于 Cygwin DLL 的程序,当中很多是⽤未经改动的 UNIX 源码编译的。
cygwin的安装和简单配置

cygwin的安装和简单配置rickyice 发表于 2009-4-24 12:24:00 windows和linux各有其优越性,可以安装在同一台电脑上,装双系统要重启转换麻烦,安装虚拟机也需要配置很多东西。
cygwin,它可以让你在win下拥有linux开发环境,并且不用切换。
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。
它对于学习u nix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。
原理cygnus当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释win32的目标文件。
然后,他们要把这些工具移植到windows平台上去。
一种方案是基于win32 api对这些工具的源代码进行大幅修改,这样做显然需要大量工作。
因此,他们采取了一种不同的方法——他们写了一个共享库(就是cygwin dll),把win32 api中没有的unix风格的调用(如fork,sp awn,signals,select,sockets等)封装在里面,也就是说,他们基于win32 api写了一个unix 系统库的模拟层。
这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用unix 主机上的交叉编译器来生成可以在windows平台上运行的工具集。
以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到windows上来。
这样,在windows平台上运行bash和开发工具、用户工具,感觉好像在unix上工作。
安装首先到下载setup.exe,接着建立安装目录,如X:\cygwin,将setup. exe放到此目录,BEGIN-> 点击setup.exe,Next->选Install from Internet,Next->填写Root Directory,如X:\cygwin,Next->填写Local Package Directory,如X:\cygwin\ftp,Next->选Direct Connection,Next->选一个较快的ftp,Next->到了关键步骤,如果仅想安装基本系统,直接Next;如果想完全安装,点击 All旁边的旋转状图标,将Default切换至Install;如果和我一样,仅想在命令行下写写程序,则只要将 gcc、make等开发工具选上,还有openssh等;选好后,Next->开始下载,Take a coffee break。
Cygwin使用指南

Cygwin使用指南下载:1. 下载、运行安装向导文件一开始的下载方法,了解Cygwin的人都知道:就是到: 中先当个安装向导文件setup.exe,这个是Cygwin的官方下载安装向导文件,而且也只能通过它才能正确下载最新的Cygwin版本(为何?稍后有说明)。
setup.exe下载完毕,双击运行,程序安装向导界面如下图所示:点击“下一步”继续,准备选择Cygwin的安装方式。
2. 选择安装方式如上图所示,一共有三种安装方式:(1)Install from Internet:直接从Internet上下载并立即安装(安装完成后,下载好的安装文件并不会被删除,而是仍然被保留,以便下次再安装)。
(2)Download Without Installing:只是将安装文件下载到本地,但暂时不安装。
(3)Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。
强烈建议选择第(2)项,以便于能够手工指定安装路径。
然后再点击”下一步“。
3. 设置安装文件的本地存储路径由于我们选择的是直接下载的安装方式,所以必需指定好一个本地下载文件存储目录。
安装目录所在的驱动器剩余空间必须足够(若要完全下载,至少需要600M以上的空间)。
设置好后,点击“下一步”。
4. 选择连接方式如上图所示,共有三种连接方式选择:(1)Direct Connection:直接连接。
(2)Use IE5 Settings:使用IE的连接参数设置进行连接。
(3)Use HTTP/FTP Proxy:使用HTTP或FTP代理服务器进行连接(需要输入服务器地址和端口号)。
用户可根据自己的网络连接的实情情况进行选择,一般正常情况下,均选择第一种,也就是直接连接方式。
然后再点击“下一步”。
5. 选择下载站点经过一番搜索,安装向导为我们列出了众多可用的下载镜像站点以供选择,有HTTP的也有FTP的。
cygwin编译python

cygwin编译python在Cygwin环境中编译Python可能会涉及一些复杂的步骤,因为Cygwin是一个在Windows平台上运行的类Unix环境,而Python通常是为Unix和类Unix系统设计的。
以下是一般的步骤:1. 安装Cygwin,首先,你需要确保已经在你的系统上安装了Cygwin。
你可以从官方网站下载安装程序,并根据指示进行安装。
2. 安装所需的软件包,在Cygwin中,你需要安装一些额外的软件包来支持Python的编译和运行。
你可以使用Cygwin的包管理工具来安装这些软件包,例如gcc(用于编译)、make(用于构建)和其他开发工具。
3. 下载Python源代码,接下来,你需要从Python官方网站下载所需版本的Python源代码。
确保下载的版本与你的Cygwin环境兼容。
4. 解压源代码,将下载的Python源代码解压到你选择的目录中。
5. 配置和编译,在Cygwin终端中,导航到解压后的Python源代码目录,并运行"./configure"命令来配置Python的编译选项。
然后,运行"make"命令来编译Python源代码。
6. 安装,一旦编译完成,你可以运行"make install"命令来安装Python到你的Cygwin环境中。
需要注意的是,由于Cygwin和Python之间的差异,可能会遇到一些问题和挑战。
在编译过程中可能会出现依赖性问题或者与Cygwin环境不兼容的情况。
因此,在实际操作中可能需要进行一些调整和解决问题。
总的来说,在Cygwin环境中编译Python可能会比较复杂,需要一定的经验和技术知识。
如果你只是想在Cygwin环境中运行Python,建议直接通过Cygwin的包管理工具安装预编译的Python 软件包,而不是自己编译。
CygWin安装与使用

23
24
7.2.1 安装 安装ARM交叉编译环境 交叉编译环境
1. 准备工作 选择下载Linux交叉编译工具 选择下载 交叉编译工具 应该注意:针对不同的Linux内核版本,有与之相适应的交 内核版本, 应该注意:针对不同的 内核版本 叉编译工具链
教材上给出了一组工具链——一组工具组合。 一组工具组合。 教材上给出了一组工具链 一组工具组合
2
1. 为何要用交叉编译环境 对于ARM裸机,我们可以使用 裸机, 对于 裸机 ADS、 、 Keil-MDK 、 IAR EWARM For ARM 等 利用汇编语言、 语言设计 语言设计ARM程序。 程序。 利用汇编语言、C语言设计 程序 它们都是WinDows下的工具软件。 下的工具软件。 它们都是 下的工具软件
12
(2)本地安装 ) 先将Cygwin的镜像文件 的镜像文件cygwin.iso,直接映象成光盘,再 先将 的镜像文件 ,直接映象成光盘, 从光盘本地安装。 从光盘本地安装。
这样的安装会快很多,而且不用考虑断线的问题。 这样的安装会快很多,而且不用考虑断线的问题。
13
运行Setup.exe,进入安装过程 , 运行
9
2. 虚拟机
有多种虚拟机软件, 有多种虚拟机软件, 比较常用的两种: 比较常用的两种: (1)Vmware ) 安装它之后,可以利用PC的硬盘分区虚拟出多个 的硬盘分区虚拟出多个PC 安装它之后,可以利用 的硬盘分区虚拟出多个 只要硬盘容量够大,分出多个分区建立虚拟机), ),在每个 (只要硬盘容量够大,分出多个分区建立虚拟机),在每个 虚拟机上可以安装不同的(或多个相同的)操作系统, 虚拟机上可以安装不同的(或多个相同的)操作系统,并可 以将这些虚拟机构成一个虚拟的计算机网络系统 我们在VM下新建一个虚拟机 我们在 下新建一个虚拟机 在这个虚拟机上可以像真实的PC上一样安装 上一样安装Linux软件, 软件, 在这个虚拟机上可以像真实的 上一样安装 软件 安装ARM交叉编译工具环境 安装 交叉编译工具环境
ARM编译工具的安装和使用介绍

视觉板编译工具安装和使用介绍1.首先安装Cygwin,在光盘中找到Vision\soft\cygwin-install文件夹,按照下图来安装该软件。
点击下一步点击下一步将窗口最大化,单击view最大化后如下图在列表中寻找“348k make:The GNU version of the …make‟utility”单击skip之后变成如下图所示然后单击下一步最后完成安装。
2,打开Vision\soft\arm-2006q3-27-arm-none-eabi单击NEXT选择安装类型,单击NEXT选择默认安装路径如上图,单击NEXT选择上图选项,单击NEXT选择上图选项,单击NEXT单击Install单击 Done 完成安装3,安装 Philips Flash Utility Installation (烧录软件) 4,若本机没有安装microsfot .NET framework 2.0请执行Vision\soft\dotnetfx 即可5,将Vision文件夹中的CC3 文件夹拷贝到C盘根目录下此文件夹不要存放在中文名称的目录下代码可以用Windows下面的写字板或者UltraEdit打开进行编辑或者查看代码双击下图main.c 即可打开如何编译?编译一个工程:(比如我的CC3文件夹就在C盘下)首先打开Cygwin 输入CD C:回车CD CC3 回车然后输入cd projects回车然后找到你要编译的工程目录比如是hello-world工程,输入cd hello-world然后回车,输入make 回车,这样就编译完成了。
之后通过Philips LPC210x FLASH Utility工具把修改过的程序烧写到设备中。
如果编译过程报错,查找并修改代码中的错误,在make之前可以使用make clean命令清理掉之前编译的文件。
注意:确认在编译工程之前已经编译过HAL文件,方法是在HAL目录下执行make命令。