安装教程:
本版本是基于官方的在线下载安装方式,请确认电脑可以正常联网。
1、首先下载cygwin的安装包程序,解压打开,里面小编已经打包了32和64位两个版本,朋友们可以根据自己的系统位数来选择!运行setupexe程序,出现安装画面,如图所示:
2、点击“下一步”,我们可以看到有三个选项,分别代表了三种安装模式:(我们选择第一种,直接从网上安装)
Install from Internet,这种模式直接从Internet安装,适合网速较快的情况;
Download Without Installing,这种模式只从网上下载安装文件,但不安装;
Install from Local Directory,这种模式与上面第二种模式对应,当你的安装包已经下载到本地,则可以使用此模式从本地安装。
3、指定安装目录和权限,一般默认即可(注意:目录不可为中文字符)
4、设定安装包存放本地路径
5、选择连接方式,第一个(默认)即可,下一步
6、选择下载站点的对话框。
7、正在下载数据,请耐心等待。。。。。
8、这里我们需要选择下载安装的组件包,为了使我们安装的Cygwin能够编译程序,我们需要安装gcc编译器(默认情况下,gcc并不会被安装,我们需要选中它来安装)。为了安装gcc,我们用鼠标点开组件列表中的“Devel”分支,在该分支下,有很多组件, 我们必须的是:
binutils
gcc-core
gcc-g++
gcc-mingw-core
gcc-mingw-g++
gdb
9、选好后下一步,会显示你选择的安装包:
10、完成之后我们选择下一步,进入下载安装过程,如下图所示:(选择的组件越多,下载安装的时间就越长)
11、选择是否添加桌面快捷方式和系统菜单栏显示
12、至此安装已经全部完成了,我们通过双击桌面图标来启动Cygwin里的Bash,或者你可将C:/Cygwin/bin加到%PATH%当中,您就可以直接在cmdexe里面使用Linux命令了,比如less,cat, wc , wget等,如果您有一个Bash脚本,您也可以直接用C:/Cygwin/bin/bashexe X:/scripts/Monitorsh的形式进行调用。
13、现在可以在windows中使用unix命令了,例如,试一下 ls -a(注意:“ls”与“-”之间有一个空格)
cygwin我没用过,大概是别人给套了个可视化编程界面了。
1你运行cygwin这个软件,然后“文件/打开/”把你准备好的C源代码加载到这个软件中。(就好比我们平时用word时,先运行word软件,然后把你的文档加如入并进行编辑。)
2在软件界面上(一般在:工具栏)找一个功能为“运行”的按纽。
准备知识:
写一个程序一般分以下步骤:
1编辑(就是把你的源代码写出来,你可以用“记事本”写,当然一般编程工具cygwin也会提供编辑环境)
2编译+连接(你只要点个按纽就行,这个任务完全由cygwin完成,你不必管它怎么完成这个任务的。
==============================
那么,编译是什么意思呢?
==============
由于你是初学者,我只能用尽可能通俗的话给你解释一下,这种解释是不够准确的。因为计算机本身只认识二进制指令,就是0/1的序列,每个0/1的序列都在计算机设计时,就赋予了一定的含义。比如:设计师可以把0001表示作个加法,用0000表示作个减法。但是如果人们用0/1的序列来表达我们的需求,显然非常麻烦。于是,后来一些科学家就发明了一种近似英语的计算机语言C,很明显如果要让计算机也明白C表达的意思,我们就必须把C翻译成0/1的序列。那么,编译就可以理解为“翻译”。
[打个比方1]这就好比,你是个中国人,你只会说中文,计算机是个美国人,它只会说英语。你要请计算机给你做件事,你可以用中文写好你的要求,然后请个翻译,把你的要求翻译成英语。)
======
调试是什么呢?
=====
调试分两个层面:(沿用上面的比方1)
1语法层
你用中文表达你的要求时,可能你的用语不够规范,或写了错别字,使得你
请的翻译不理解你的意思,没办法翻译下去。这时,这个翻译就会通知你说:“对不起,你这个字是不是写错了”。于是,你就“调整调整,修改修改,才试一试”(“调试”由此得名),然后才请翻译进行翻译。
2语意层
由于你的疏忽,你把要求表达错了。举个离谱点的例子:你本意是打算请计算机帮你买张去北京的火车票的,结果你不小心,写成了买张去上海的火车票。出现这个错误,翻译没方法告诉你,只有等计算机把一张上海的车票给你,你才意识到,于是你重新调试,才执行。
windows下使用linux脚本,关键是要有linux模拟环境,具体可以参考以下内容。
一、windows10用户可以通过windows上的linux子系统来运行linux上的脚本文件。
1、首先运行cmd,在cmd命令提示符执行bash命令。
2、然后找到要执行的脚本文件执行即可。下图执行了一个tsh的脚本文件。
二、对于windows10之前的版本,可以借助于vmware、virtualpc等虚拟机来安装linux虚拟机,从而实现linux脚本的执行。
三、除了安装虚拟机外,也可以安装windows上的linux模拟环境,比如cygwin。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)