Cygwin安装教程_附fortran编译器
- 格式:pdf
- 大小:284.47 KB
- 文档页数:3
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 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安装与使⽤⼊门版权声明:本⽂为博主原创⽂章,未经博主同意不得转载。
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的安装和简单配置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使用指南下载: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是一个在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 软件包,而不是自己编译。
视觉板编译工具安装和使用介绍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命令。
win平台下的Cygwin安装GCC安装 GCC安装 GCC 最快捷的方式是在你的机器上安装完整的 Cygwin 环境。
Cygwin 是视窗系统上类似于 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将重新安装你选择的所有内容而不管这些包的安装程式在运行目录中已存在。
转载: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将重新安装您选择的所有内容而不管这些包的安装程序在运行目录中已经存在。
下载setup.exe安装Cygwin,您需要下载setup.exe,此程序根据您选择的软件包,再从互联网下载所有组件。
点击此处下载setup.exe安装1.双击setup.exe2.按照安装提示“下一步”3.选择从“互联网”安装:4.选择安装的路径,一般是C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。
5.选择下载源,您可以在下载列表里选择:或者,直接在URL里输入/pub/6.根据安装提示,选择需要安装的软件包,完成安装。
如果您在国内,是您所能使用的最快的镜像。
使用•双击桌面的Cygwin图标,即可启动Cygwin里的Bash。
•或者,你可将C:/Cygwin/bin加到%PATH%当中,您就可以直接在cmd.exe 里面使用Linux命令了,比如less, cat, wc , wget•如果您有一个Bash脚本,您可以直接用C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh的形式调用。
cygwin使用心得1.在cygwin里访问Windows盘cd /cygdrive/ccd c:2.整合cygwin命令到Windows中假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在 windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find)就可以直接在cmd.exe下面执行tar czvf xxx.tgz ./基本上所有的命令都可以用了,包括ls,more,less,find,grep等。
3.使用TGZ备份将cygwin的BIN加入到PATH建一个BAT文件:@echo offd:cd d:\website\8thmanagetar czvf 8thmanage.tgz 8thmanage4.Windows使用SHELL脚本将cygwin的BIN加入到PATH在$CYGWIN的目录/var/下面建一脚本t.sh,注意,t.sh里面的路径,都是相对于$CYGWIN的,里面需要访问C盘的,请用 /cygdrive/c/在Windows下执行:d:\cygwin\bin\bash d:\cygwin\var\t.sh(可以定期执行)5.同步Windows系统用户mkpasswd -l > /etc/passwdmkgroup -l > /etc/group如果有Domain的话,需要加上-d domainname6.安装系统服务cygrunsrv7.cygwing下使用rsynca.安装rsync组件b.进入cygwin,配置服务器vi /etc/rsyncd.conf...screts file=/etc/tom.ipaddr.pas配置文件,参考我写的另外一篇rsync的文章,注意:密码文件权限必须是0400 chmod 0400 /etc/tom.ipaddr.pasc.启动服务端rsync --daemond.客户端同步在客户端的cygwin下面,运行rsync同步,具体命令,请参考另外一篇rsync的文章。
第一次执行cygwin的时候,会根据目前电脑的使用者和电脑的名称等信息,在cygwin的home的目录下产生一个使用者的资料夹,并放入环境变量设定等相关档案(.bashrc、.bashrc_profile和.inputrc)(这三个文件要看个人电脑的配置和cygwin 的安装目录,所以这三个文档不一定有。
我的就没有,至于在这种情况下怎样配置路径,我会在后面讲到)。
使用pwd命令可以查看当前路径。
使用pwd的时候会创建home目录(/home/ling 注意,这里的ling是我自己的电脑管理员的名称,每个人的电脑是不一样的,如果是一样的,如有雷同实属巧合)。
接下来就是下载解压ns2了。
先去http://www.isi.edi/nsnam/dist或者ftp:///nsnam下载ns-allinone-2.30.tar.gz安装包。
当然也可以选择下载单独的包,然后一个一个安装,不过真的不推荐,因为太麻烦了。
将压缩包ns-allinone-2.30.tar.gz复制到D:/cygwin/home/ling(这个目录是你的cygwin的安装目录下的home目录)下面,再进入cygwin环境中在home/ling目录下使用tar命令解压缩(tar xvfz ns-allinone-2.28.tar.gz)。
命令为:$tar zxf ns-allinone-2.30.tar.gz解压完毕。
因为是ns2.30,它的nam调用的tk组件和xproto-7.0.13 不兼容导致的(xproto-7.0.13 新添加了 GenericEvent),所以我们要打上补丁。
至于其他的版本,我知道2.31、2.32、2.33都要打补丁,其他的版本要不要我就不知道了。
如果不打上补丁的话,后面调用nam时会报错,系统提示如下:[code omitted because of length]: no event type or button # or keysymwhile executing"bind Listbox <MouseWheel> {%W yview scroll [expr {- (%D / 120) * 4}] units}"invoked from within"if {[tk windowingsystem] eq "classic" || [tk windowingsystem] eq "aqua"} {bind Listbox <MouseWheel> {%W yview scroll [expr {- (%D)}] units}bind Li..."如果在安装ns过程中,没有出现任何错误,但是在检测成功时输入ns simple.tcl等类似命令时,系统报错,且提示如上,那么恭喜你,你的系统也要打上补丁。
CYUNGS EColi说明书1、在安装 Cygwin 期间出现的第一个对话框。
2、单击 Next 进入下一个屏幕,选择要执行的安装类型。
3、单击 Install from Internet。
4、单击 Next,然后选择一个安装目录。
5、配置安装的窗口。
6、Cygwin 安装选项:在大多数情况下,推荐的安装选项是合适的,也可以进行定制,但是要注意几点:(1)不要在 Windows 系统的根目录(比如 C:)中安装Cygwin。
最好把 Cygwin 安装在它自己的子目录中,比如默认目录(C:\cygwin)或 C:\Program Files\cygwin。
(您选择的目标目录将成为模拟的 UNIX 环境的根目录/。
例如,如果在 C:\cygwin 中安装,那么虚拟的 /usr/bin 实际上是 C:\cygwin\usr\bin)。
(2)对于 Install For 选项,不要选择 Just Me。
(3)把 Default Text File 类型设置为 Unix,从而尽可能提高与其他 UNIX 机器上存储的现有文件的兼容性。
7、单击Next。
在下一个窗口中,选择一个存储 Cygwin 所需的数据的目录。
不要选择前一步中选择的 Cygwin 目录。
如果可能的话,应该在有至少 1GB 空闲空间的驱动器上创建或选择一个目录。
8、再次单击 Next,选择使用的 Internet 连接类型。
通常应该选择 Direct Connection。
9、再次单击 Next。
稍等一会儿,Cygwin 会下载当前的镜像站点列表,让您选择一个镜像站点。
如果不确定应该选择哪个站点,就选择地理位置比较近的站点。
在cygwin下安装gcc4.0-listlike的专栏-CSDNBlog在cygwin下安装gcc4.0gcc4.0发布了,可惜cygwin现在最新的是gcc3.4.1。
通过下载cygwin的安装包来用gcc4.0,看来还是需要等上一段时间,那我如何这让我如何能够忍受呢?我以前在linux升级过gcc,那么在cygwin 能不能呢?我按照以前在linux下升级gcc的顺序在cygwin下来了一遍,结果是可以的,顺序和在linux下差不多。
1 首先在 下载gcc4.0的包gcc-4.0.0.tar.gz。
2 使用winrar把gcc-4.0.0.tar.gz解压在安装目录下(c:\temp\ gcc-4.0.0),比在linux下容易多了,呵呵。
3建立目标目录(c:\temp\build)。
4配置安装参数,通过在cygwin运行安装目录下的configure来配置,由于我只是测试所以太多的参数我也没有选择,只是设了一下安装目录。
($ cd /cygdrive/c/temp/build$/cygdrive/c/temp/gcc-4.0.0/configure --prefix=/lib/gcc/i686-pc-cygwin/4.0.0)5 编译,在cygwin中运行$ cd /cygdrive/c/temp/build$ make大概需要一个小时6 安装,需要系统管理员的权限用户在cygwin中运行$ cd /cygdrive/c/temp/build$ make install安装到这里完成,基本上和linux下差不多,感觉好像还容易一些。
接着要作的事情:a 由于需要在windows的环境下使用gcc命令,在cygwin下用ln只是建立一个快捷方式,没有办法只好把在/lib/gcc/i686-pc-cygwin/4.0.0/bin的gcc,g++,gcj都拷贝到/bin下了,覆盖了以前的东西,这个方法不太好,不过也就这样了,呵呵。
cygwin 编译c -回复Cygwin是一个在Windows操作系统下提供类Unix环境的开源项目。
它允许用户在Windows系统上编译和运行类Unix的应用程序,包括C语言程序。
本文将介绍如何使用Cygwin编译C程序,并提供一步一步的详细指导。
第一步:安装Cygwin要使用Cygwin编译C程序,首先需要安装Cygwin。
你可以在Cygwin 的官方网站上下载最新版本的安装程序(第二步:打开终端安装完成后,你会在开始菜单中找到Cygwin的快捷方式。
点击它打开Cygwin终端。
Cygwin终端类似于Linux系统中的终端,可以在其中执行命令。
第三步:创建C源文件在Cygwin终端中,你可以使用文本编辑器创建C源文件。
C源文件的扩展名通常是.c。
你可以使用vi、nano或其他喜欢的编辑器来创建和编辑文件。
例如,执行以下命令使用vi编辑器创建一个名为hello.c的文件:vi hello.c这会打开一个新的vi编辑窗口。
在其中输入以下C源代码:c#include <stdio.h>int main() {printf("Hello, World!\n");return 0;}在完成后,按下Esc键,然后输入`:wq`并按下回车键来保存并退出vi编辑器。
第四步:编译C程序在Cygwin终端中,使用以下命令来编译C程序:gcc -o hello hello.c这会将源文件hello.c编译为可执行文件hello。
如果没有出现任何错误,那么编译是成功的。
可以使用以下命令运行编译后的程序:./hello你将在终端中看到"Hello, World!"这个输出。
第五步:高级编译选项在上面的示例中,我们只是使用了最简单的编译命令进行编译。
然而,gcc 提供了许多其他选项,可以用来更精细地控制编译过程。
以下是一些常用的选项:- `-c`:只编译源文件,生成目标文件而不进行链接。
windows下cygwin+ns2.27+leach安装与总结/s/blog_3c680f8101008rty.html首先向大家提供两个网页,是专门教安装的,大家可以作为参考,一下的步骤也是来自这上面http://140.116.72.80/~smallko/ns2/setup_en.htm(英文)http://140.116.72.80/%7Esmallko/ns2/setup.htm(中文)/viewdiary.15958262.html(leach协议部分比较详细)【以下图片部分来自互联网】这里提醒大家一下,你的电脑里需要有这样的一些东西,VC或者VC++,因为ns2是在VC的环境下编写的,因此没有这个,ns2会不好使(有人说只要把gcc升级了就可以,但我不懂这个地方,还是按的vc++);另外需要按一个代码编辑器,我用的是UltraEdit,建议你在安装之前把这写都按好,一面之后出问题!现在开始:一、安装cygwin这是一个虚拟平台,本身ns2实在linux下开发的,但由于很多人对linux不熟悉,因此需要装cygwin来模拟linux这个环境,但就是因为不是真正的linux,使得安装会有问题。
首先下载cygwin,下载地址:,点击Install or Update now (using setup.exe)。
下载完后,执行setup.exe点下一步这里面两个页面给的选项不一样,我选的第一个,下一步这里可以选择安装目录,建议大家使用默认的C:\,其他两项也用默认值即可,下一步可以自己选择下载cygwin所需要的文档目录,我也是放在C盘下了,这个好像用不着,只要你知道在哪就可以,下一步选择网络连接方式。
第一种是直接连接,第二种使用IE5的设定,第三种使用HTTP/FTP Proxy 的方式。
网上建议学校学生使用第三种,我也在学校,但用第一种,可能国内和台湾的学校不一样吧。
选择一个下载路径,例子上的这个学校我以前试过,挺快,但后来这个就没有了,其他地址曾经有一个网站都介绍过是什么地方,我不记得了,大家可以试试,好像结尾是tw(台湾的网站),都挺快的,你试一下如果速度不快就退到上一步重新选择,不定哪个就贼快!下一步这个地方有点麻烦,对于刚开始的可能不太明白,我尽量讲清楚。
[转]Cygwin教程windows和linux各有其优越性,可以安装在同⼀台电脑上,但切换要重启。
同时拥有两台电脑,⼀台装win,⼀台装linux,⾃然⾮常好,但具备此条件的不多。
本⽂介绍cygwin,它可以让你在win下拥有linux开发环境,并且不⽤切换。
简单的讲述⼀下cygwin的安装和配置,⼊门级教程,还请各位⼀⼆。
点击运⾏,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。
回来后,Next->选择需不需要创建快捷⽅式。
->END点击快捷⽅式或X:\cygwin\cygwin.bat打开控制台,如果是域⽤户,按照提⽰makepasswd和makegroup即可。
下⾯说⼀些简单的调整和配置。
⼀、ssh的安装cygwin⾃带的控制台可调参数很少,舒适度较低。
有没有办法⽤熟悉的putty或secureCRT来操控cygwin呢?办法有⼆:1、⽤puttycyg。
cygwin bash shell能做的,puttycyg基本上都能实现,本地操作的话,极⼒推荐这款好软件。
2、安装sshd,然后本机登陆。
如果安装时已选择openssh,按照下⾯的操作继续。
如果忘了安装,点击setup.exe,选上openssh,再装⼀次即可。