cygwin下安装make

合集下载

Cygwin的安装配置

Cygwin的安装配置

Cygwin的安装配置Cygwin的安装比较简单,步骤如下:1.先从官方网站或其它镜像网站下载一个Cygwin的网络安装程序,通常叫:setup.exe,文件很小。

2.运行下载到本地的Cygwin网络安装程序,它会以导航方式来帮你下载/安装Cygwin中的软件,在导航页的第一页会显示这个安装程序的版本号。

3.接下来,安装程序有3个安装方式的选择:∙Install from Internet:此为先从网上下载Cygwin软件包,再安装。

这些软件包在安装后仍保留,不删除,为了以后再次使用。

如果你第一次使用Cygwin,之前没有下载过Cygwin的软件包,就使用这个安装方式,安装完之后,下次安装(比如:重装系统后、或在其它机器上安装)时,就可以使用这些已下载的安装包。

∙Download Without Installing:此为只从网上下载Cygwin软件包,但不安装。

∙Install from Local Directory:此为使用本地目录中已下载的Cygwin软件包来安装软件。

4.选择Cygwin的安装路径,这个路径也是Cygwin安装完成后,它所模拟的Linux环境的根目录(RootDirectory)。

5.选择Cygwin软件包的下载保存路径,安装完后,可以备份这个路径下的软件包,以备下次安装。

6.指定从哪个Cygwin的镜像站点下载软件包,选择一个速度最快的地址。

在中国,这个镜像站点的速度还可以,如果列表中没有的地址,可以手动加入地址:/pub/,然后选择它。

7.选择需要下载/安装的软件包。

点击软件包选择界面上的View按钮,可以以:软件包分类、全部软件包、最新软件包、没有安装的软件包等方式显示软件包列表。

在Search后的可以键入想要下载/安装的软件包名字,然后再从软件包列表中选择。

有4个对软件包版本下载/安装的全局设置:∙Keep:表示保持已安装的软件包的版本不变。

∙Prev:表示安装上一个稳定版本的软件包。

cygwin的安装和简单配置

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使用方法

退出到Cygwin的Bash shell需要使用exit命令,很方便吧,呵呵
苹果提示:USA, Wisconsin ftp:///pub/xlivecd/xlivecd-20041201.iso
这个下载速度快
Shelley Yen 的cygnuwin : ftp://.tw/pub/free_software/cygnuwin/
drwxr-xr-x 3 Taynni-4 None 0 Aug 22 04:44 SECBOOK
drwxr-xr-x 6 Taynni-4 None 0 Feb 28 2005 TaynniCHX
drwxr-xr-x 15 Taynni-4 None 0 Mar 30 01:04 TaynniGZ
0:简介
1:下载和安装
2:使用
简介
Cygwin是一个运行于Windows下的免费的UNIX的子系统,使用一个Dll(动态链接库)来
实现,这样,我们可以开发出Cygwin下的UNIX工具,使用这个DLL运行在Windows下,大家可以想
一下,你在运行Windows的同时,也可以使用VI,BASH,TAR,SED等UNIX下的工具,不是很好吗?这个VM
Quote
Taynni-417@ENTERBD-417 ~
$ cd /cygdrive/d
Taynni-417@ENTERBD-417 /cygdrive/d
$ ls -l
ls: pagefile.sys: Permission denied
total 0
drwxr-xr-x 9 Taynni-4 None 0 Aug 31 20:56 Book
Germany, Bochum ftp://linux.rz.ruhr-uni-bochum.de/xlivecd/xlivecd-20041201.iso

CygWin安装与使用

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交叉编译工具环境 安装 交叉编译工具环境

make工具的使用

make工具的使用

make工具的使用make工具是一个构建自动化工具,用于管理和协调源码的编译、链接和测试等任务。

它通过makefile文件来描述构建规则和依赖关系,使得在项目开发中能够更加高效地执行常见的构建操作。

以下是make工具的使用步骤:1. 确保系统中已经安装了make工具。

对于大部分UNIX/Linux系统,make工具都是默认安装的;而对于Windows系统,可以使用MinGW或Cygwin等工具包来获取make工具。

2. 在项目根目录下创建一个名为makefile的文件,或者使用其他类似的命名约定(如Makefile、GNUmakefile等)。

makefile是make工具的配置文件,用于指定构建规则和依赖关系。

3. 编辑makefile文件,编写构建规则。

构建规则一般由以下几个部分组成:- 目标(Target):构建目标的名称,可以是一个文件名、一个别名(如clean)或一个伪目标(.PHONY)。

- 依赖关系(Prerequisites):目标依赖的文件或其他目标,用于决定是否需要重新构建目标。

- 命令(Commands):构建目标的执行命令,可以是编译、链接、拷贝、测试等操作。

每个命令行前需要以一个Tab字符开头。

一个典型的构建规则示例:target: dependency1 dependency2 command1 command2 4. 在终端中切换到项目根目录,并执行以下命令来执行构建操作:make [target] - 如果没有指定目标,则默认执行makefile文件中的第一个目标。

- 如果指定了目标,则执行该目标及其依赖关系所定义的命令。

例如,执行`make`命令将执行makefile 文件中的第一个目标,通常是构建项目的默认目标。

除了基本的构建操作外,make工具还支持一些常用的特殊变量、条件判断和循环等高级功能,可以根据具体需求进行更加复杂的构建任务配置。

需要注意的是,make工具只会重新构建发生变化的目标及其依赖关系,从而提高构建效率。

cygwin安装过程

cygwin安装过程

1.下载cygwin软件压缩包,运行setup.exe
2.选择是从网络安装还是从本地安装,如果本地已经下载了cygwin的安装包,可以选择从本地安装。

3.选择安装位置。

4.选择一个保存package的地方,我们用到的package的大小大致为100M
5.选择所需要的安装包
这里需要注意的是,一定要将左下角的Hide obsolete packages这个勾去掉,不然有很多包不会显示出来。

点击右上角的VIEW,使它旁边的状态显示为Full,就能看到按照字母顺序排序的package列表,在这些包前点鼠标,使它们处于非“skip”的状态。

这里列出NS2需要的20个安装包,必须所有的都安装上,否则有可能导致后续的NS2无法成功安装。

gcc
gcc-g++
gnuplot
make
patch
perl
tar
X-startup-scripts
xorg-xll-base
xorg-xll-bin
xorg-xll-devel
xorg-xll-bin-dlls
xorg-xll-bin-lndir
xorg-xll-etc
xorg-xll-fenc
xorg-xll-fnts、
xorg-xll-libs-data
xorg-xll-xwin
6.package的安装。

7.安装成功的提示
8.cygwin安装成功,运行cygwin.。

cygwin下载安装介绍

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将重新安装您选择的所有内容而不管这些包的安装程序在运行目录中已经存在。

cygwin cmake 交叉编译

cygwin cmake 交叉编译

cygwin cmake 交叉编译1. 交叉编译:在一种操作系统上编译运行在另一种操作系统上的程序。

2. Cygwin:一种在Windows平台下提供类Unix运行时环境的工具集。

3. CMake:一个跨平台的开源构建系统。

在进行cygwin cmake交叉编译的过程中,需要使用cygwin的交叉编译工具链,以及配置相应的CMake文件。

下面是具体的步骤:1. 安装cygwin:可以在cygwin官网下载安装程序进行安装。

2. 安装交叉编译工具链:需要安装gcc、g++等交叉编译工具链。

3. 配置环境变量:需要将交叉编译工具链所在的路径添加到系统的环境变量中。

4. 配置CMake文件:需要修改CMakeLists.txt文件,添加如下内容:```set(CMAKE_SYSTEM_NAME Linux)set(CMAKE_C_COMPILER/cygdrive/d/tools/gcc-linaro-5.3-2016.02-i686_arm-linux-gnueabihf/bin/arm-linu x-gnueabihf-gcc)set(CMAKE_CXX_COMPILER/cygdrive/d/tools/gcc-linaro-5.3-2016.02-i686_arm-linux-gnueabihf/bin/arm-linu x-gnueabihf-g++)set(CMAKE_FIND_ROOT_PATH/cygdrive/d/tools/gcc-linaro-5.3-2016.02-i686_arm-linux-gnueabihf)set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)```其中,需要修改CMAKE_C_COMPILER和CMAKE_CXX_COMPILER的路径为交叉编译工具链的路径。

cygwin安装与设置

cygwin安装与设置

下载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下完整工作环境的搭建(转)

cygwin下完整工作环境的搭建(转)这算是一个变态的嗜好:力求在纯文本模式下完成一切可能的工作,并且还要在windows下工作。

下面的配置未特意说明的地方,要么是太简单不值得说明,要么是顺应了对应软件的默认配置行为。

1.基本环境从 下载cygwin.exe ,按其默认选择安装即可。

以后逐步根据需要添加软件包。

根据本人需求,额外添加软件包:unzip,zip,attr,shutdown 2.文字阅读/编辑/处理从cygwin选择下载安装:vim , xpdf , texmacs3.文本模式的Web浏览器从cygwin选择下载安装:w3m ,这是款类似vim的Web浏览器。

4.安装配置Cygwin X环境详见:/docs/ug/setup.html#setup-cygwin-x-in stalling通过cygwin选择安装: 必选:xorg-server , xinit建议选择:xorg-docs , X-start-menu-icons 启动X11环境: 可以从Windows的开始菜单启动Cygwin X5.添加ssh登录支持(并且支持通过putty访问Cygwin X) 可以用putty.exe等远程控制系统访问本地cygwin. 哦,这不是多此一举?用cygwin.bat直接启动不就得了?原因有三:1)在cygwin.bat启动模式下,用户视觉感受没有通过putty.exe登录访问的感受好,你试试便知。

2)在cygwin.bat启动模式下,无法进行屏幕取词,而通过putty.exe登录访问可以屏幕取词,这点对英文不太好的人很重要。

3)在cygwin.bat 启动模式下,输入法提示框总下左下角,并且是纯黑白模式,感受不好,但是在putty.exe登录访问时,输入法提示框是跟随的。

首先在cygwin中选择安装openssh 然后用命令ssh-host-config 配置SSH 注意配置过程中一定要将sshd安装成Windows服务,已方便开机自动启动生成ssh1的公钥和密钥:ssh-keygen -t rsa1 生成ssh2的公钥和密钥:生成公钥:ssh-keygen -t rsa生成密钥:ssh-keygen -t dsa 启动sshd服务(如果你需要重启机器的话,此步可免)cygrunsrv -S sshd 为配置为putty.exe支持X11而做的配置服务端:在/etc/sshd_config中配置为:X11Forwarding yes在/etc/profile 中添加配置:export DISPLAY=:0.0 在客户端putty中配置:window -> Translation 中character set 选为UTF-8在Connection -> X11 中勾选上:Enable X11 forwarding 在X display location 中填入:localhost:0.0 这样你就可以用类似putty.exe功能远程登录访问本地cygwin系统。

懒虾教程之用cygwin编译nginx启用正向代理功能

懒虾教程之用cygwin编译nginx启用正向代理功能

懒虾教程之用cygwin编译nginx启用正向代理功能一、下载cygwin进入cygwin官网,点击下载setup-x86_64.exe二、安装cygwin双击setup-x86_64.exe进行安装,安装步骤详情看截图。

点击【下一页】按钮点击【下一页】按钮点击【下一页】按钮点击【下一页】按钮点击【下一页】按钮点击【下一页】按钮选择安装编译中用到的库,库的清单为:gcc-g++libzip-develzipzlibzlib-devellibpcre-develpcrelibcrypt-devel详情看以下截图选择完成后点击【下一页】按钮点击【下一页】按钮等待安装完成点击【完成】按钮三、下载解压【nginx源码】进入nginx官网,下载nginx稳定版源码,详情看截图。

保存到d:\test目录,并解压到当前目录。

四、下载解压【正向代理源码补丁】进入githut官网,搜索ngx_http_proxy_connect_module,下载源码。

保存到d:\test目录,解压到当前目录。

五、给nginx源码打补丁以下是补丁文件对应nginx源码的版本列表。

选择正确的补丁版本,例如Nginx1.24.0对应proxy_connect_rewrite_102101.patch 双击cygwin桌面快捷方式,运行cygwin。

进入nginx源码目录cd/cygdrive/d/test/nginx-1.24.0打补丁patch-p1</cygdrive/d/test/ngx_http_proxy_connect_module-master/patch/proxy_connect_rewrite_102101.patch六、配置nginx编译选项./configure--add-module=/cygdrive/d/test/ngx_http_proxy_connect_module-master七、编译安装nginx make&&make install 编译结果看截图。

Cygwin下把make从v3.82换成v3.81

Cygwin下把make从v3.82换成v3.81

折腾:【未解决】Cygwin 下配置Linux 内核出错:Makefile:419: *** mixed implicit and normal rules. Stop.期间,需要把Cygwin 中的,新的版本的,3.82的make ,换为旧的,3.81版本的。

【折腾过程】1.目前能想到的,只能是重新运行setup ,然后试试能否找到3.81的make ,然后重新安装。

2.后来参考: How to install new packages on Cygwin?提到了,貌似可以通过apt-cyg 去安装一个软件包的。

而此apt-cyg ,之前就在别处的cygwin 下安装过。

所以,此处,再去在此处的cygwin 下安装一下:找到: https:///p/apt-cyg/然后去下载和安装: ?1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CLi@PC-CLI-1 ~/develop/kernel/linux-2.6.19.1$ svn --force export /svn/trunk/ /bin/ A /binA /bin/apt-cygExported revision 18.CLi@PC-CLI-1 ~/develop/kernel/linux-2.6.19.1$ chmod +x /bin/apt-cygCLi@PC-CLI-1 ~/develop/kernel/linux-2.6.19.1$ apt-cyg --versionapt-cyg version 0.57Written by Stephen JungelsCopyright (c) 2005-9 Stephen Jungels. Released under the GPL.17 18 19 CLi@PC-CLI-1 ~/develop/kernel/linux-2.6.19.1$ which apt-cyg/usr/bin/apt-cyg即可。

Cygwin下载安装介绍

Cygwin下载安装介绍

Cygwin下载安装介绍:安装GCC:Cygwin是Windows上类似于Linux的环境。

它是一个运行于Windows下的一个子系统。

它包括一个提供Unix功能的基本DLL。

这个DLL运行在Windows下,所以你在运行Windows 的同时也可以切换在Windows操作系统中使用Windows下的工具,对于UNIX不经常使用的人来说十分方便。

同时Cygwin也是一个虚拟机,这样使得对于那些Windows于Unix下移植程序来说是十分方便的。

关于下载Cygwin的地址最好去官网下载,其下载安装程序在.下载好安装程序出现,点击运行;出现界面点击下一步;出现界面;此时有三个选项供你选择,第一个是从IE上下载(确保自己的网速正常);第二选项是下载但是不安装;第三个选项是从本地安装;(我是从IE下载安装)点击下一步;出现界面选择你的根目录;只能装C盘下;点击下一步;出现界面点击下一步;出现界面指定为IE连接;如果你有代理服务器选择使用IE设置,或从你的IE选项获得服务器名,选择代理的话输入你的代理服务器的主机名和端口号;点击下一步;选择一个下载的站点,最好选择一个离你比较近的的那个站点;此处为重点,选择你需要的安装包,这个因人而异,看你需求什么安装包;默认情况下,Cygwin是不安装GCC,因此需要你更改默认设置;如果不确定你需要什么包,就都下载下来吧!时间会比较久一点,将此处的Default更改为Install;如果你是C/C++编译选择并将Default更改为Install,保证你可以使用GCC的安全使用;起初我没有注意这一点,导致无法使用GCC 编译文件;点击下一步;出现界面创建桌面的图标已经开始对话框的选项,点击完成。

好了,现在你的桌面上会出现一个图标,点击图标进入Cygwin出现黑屏对话框,此时我们进入了Cygwin的旅程了;虚拟机Cygwin的命令和Linux一样,如果懂Linux命令的话就可以直接操作了;对于新手这里简单说明几个常用的命令(也可以网上搜下Linux的命令):pwd:显示当前路径;cd:改变当前路径,无参数时直接进入对应用户的home目录;ls : 列出当前目录下的文件。

cygwin下安装详细

cygwin下安装详细

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教程

[转]Cygwin教程

[转]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,再装⼀次即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档