精华内容
下载资源
问答
  • 2006-09-11 21:12:00
    一、在命令行里键入以下内容:
    $ perl -MCPAN -e "shell"
    [注:按照提示来进行相应的配置]
    二、更新 CPAN Module
    cpan> install Bundle::CPAN
    三、第二步完成退出CPAN,然后再运行一里的命令行进入CPAN操作环境。键入如下命令安装LWP:
    cpan> install Bundle::LWP
    更多相关内容
  • Irssi为Windows构建(没有PerlCygwin上)。 Irssi 1.1.1构建: Windows下载: 源代码: 如何使用: 指示: 使用或解压缩软件包。 将文件夹irssi复制到系统。 例如: C:\Program Files\irssi 。 打开...
  • 最近实验室需要安装exata,需要cmake编译源码,中间就要用cygwinPerl组件。 从官网下载的是只有安装包,没有组件,后来多个地方下载,找到相关组件达到现在的版本。 使用方法:①直接解压,打开exe执行文件中间两...
  • Cygwin安装 1. 不要使用HP Client Automation Agent中提供的版本,里面没有集成make,而且后续增加package也比较麻烦...3. 具体安装步骤参考网上说明,重点是要选择gcc、make、perl相关的package: 1)打开下载好

    Cygwin安装

    1.      不要使用HP Client Automation Agent中提供的版本,里面没有集成make,而且后续增加package也比较麻烦;

    2.      从官网现在最新版本:http://cygwin.com/install.html

    3.      具体安装步骤参考网上说明,重点是要选择gcc、make、perl相关的package:

    1)打开下载好的setup-x86.exe(以32bitwindws系统为例)点击下一步步骤阅读

    2)如果没有下载过Cygwin的整个安装包请选择联网安装

    3)一直选择下一步到下面这个界面选择需要安装文件的网址(我选的是mirrors.kernel.org)点击下一步步骤阅读

    4)配置需要安装的编译工具链和GNU

    (1)展开Devel Default(图一)

    (2)选择需要安装的C++ C编译工具链(gcc-core\gcc-g++\gcc-java\make\perl当然你需要其他工具链可以自行安装) (下图二make既安装了二进制文件又安装了源文件,而makedepend什么也没安装)

    5)点击下一步就可以安装了直至完成

    4.      在后续进行make编译的时候会出现缺少部分头文件的情况,这时还需要在下载相应的package,如编译ARTSRC.pm依赖的IO::Pty时出现缺少crypt.h,此时需要在http://cygwin.com/packages/搜索包含此头文件的package,在查询结果中还需要进一步确认头文件所在路径,如下图:

    选择路径在环境变量中的package下载,方法和第3步中说明的安装步骤相同。

    Perl安装

    1.      Cygwin中已经安装了基础的perl,如果需要使用其他PM,则需要在CPAN上搜索;

    2.      本地PM安装可以直接使用CPANinstall,相关依赖的PM会同步安装:

    3.      如果PMC编写,在编译过程中会使用Cygwingccmake,如果出现头文件不存在的情况可参考Cygwin安装第四步进行。

     

    EPIC安装

    1.      参考主页说明安装:http://www.epic-ide.org/download.php

    2.      Cygwin下使用CPAN安装PadWalker模块:

    If you wish to use the debugger, make surethat the Perl module PadWalker, version 1.0 or later, is installed as part ofyour Perl distribution. EPIC is unable to display values of local variableswithout PadWalker and will tell you so.

     

    EPIC参数配置

    1.      要访问 EPIC的首选项,打开标准 Eclipse PreferencesWindow并在左边的导航面板中选择Perl EPIC 文件夹,见图1

    1. EPIC 首选项

    首选项分成几部分,首先是插件的一般首选项:

    General Preferences ——设置 Perl可执行程序的位置、解释器、执行模型以及在后台检查代码之前等待的时间段。

    Editor ——设置编辑器首选项,包括不同组件的高亮显示颜色、注释格式,等等。

    Code Assist ——设置触发自动补全的字符。

    Templates ——设置代码模板,模板可以直接插入代码,从而加快开发速度。

    Source Formatter ——设置格式化首选项。

    Task Tags ——设置任务标记,这是一种快速提示,可以将开发人员带回特定位置。

    2.       Windows上的 Eclipse中使用 EPIC插件时,有一些技巧可以改进与组件的交互。

    如果使用 PerlCygwin版本,那么要确保可以通过系统路径访问 mount命令(这是标准Cygwin安装的一部分)。可以通过检查环境变量的值来确认这一点。采用的操作步骤是:

    打开 System Control Panel(点击Start > Control Panels > System,或者右击 My Computer并选择 Properties)。

    切换到 Advanced 面板。

    点击 Environment Variables。应该会看到与图2相似的窗口。

    2. Windows 中的系统和用户环境变量

    检查 PATH 变量的值。如果没有列出 Perl Cygwin二进制目录,那么将它们添加到路径值中。各个目录用分号分隔。

    导入项目

    1.      New Perl Project,选择本地代码路径根目录

    由于Eclipse已经集成Git/CVS组件,导入后可以直接看到版本控制状态:

    注:需要切换到 Perl 透视图

    2.      运行调试测试例:

    展开全文
  • Windows+Cygwin+NS2安装

    千次阅读 热门讨论 2020-04-10 21:13:11
    其过程可谓是崎岖,上网搜的时候发现大家第一次装的时候都一样,不是一帆风顺的,毕竟不是点点点安装软件啊【笑哭】。 先说一下NS2吧,NS就是ns-allinone,是一款网络仿真软件,后面的2就是版本号,当然也会有NS3...

    近来需要做无线网络仿真实验,老师让搭建ns2仿真环境。其过程可谓是崎岖,上网搜的时候发现大家在第一次装的时候都一样,不是一帆风顺的,毕竟不是点点点安装软件啊【笑哭】。

    先说一下NS2吧,NS就是ns-allinone,是一款网络仿真软件,后面的2就是版本号,当然也会有NS3.

    而Cygwin,就是在Windows下虚拟一个UNIX环境,具体的就不介绍了,度娘一下,你就知道https://baike.baidu.com/item/Cygwin/151477?fr=aladdin

    进入正题,一开始遇到很多困难,就知道了这款软件环境的一些不足。

    首先,我们现在大部分的电脑都是win10的,我们就会想着直接在我们本机装一个软件,直接虚拟出UNIX环境,当然了,直接装Cygwin也没问题,但是我们的主题是搭建仿真环境,而不是纯UNIX环境就OK。

    这里我们就演示一下win10下直接进行安装会有什么情况。原谅我的啰嗦,这是因为自己遇到的问题提供给大家,大家能够根据一些现象,少走一些弯路。

    实验环境:win10

    实验安装包:ns-allinone-2.28.tar.gz   cygwin.rar(这里的安装包是老师提供好的,后面的自己下载的会特别声明)

    1.解压cygwin.rar,安装虚拟UNIX软件。

    直接双击安装即可。

    2.点下一步

    3.这里介绍一下这三个选项

    install from internet:就是直接从它的官网安装

    Download from internet:从官网下载(并不安装)

    install from local directory:从本地安装(也就是本地已经下载了安装包,直接从本地安装)

    这里小编已经把需要的包都安装了,直接点击第三个选项,从本地,也就是让大家看一看安装的过程

    如果点击第一项

    这里选择的根目录,也就是linux下的跟目录,里面所有的linux文件类型都在这个目录里面。选择好然后点击下一步

    本地包目录,也就是从网上下载的包都会保存到这个目录里

    从本地来看就是都是在这个release文件夹里,下面的是自动生成的配置信息。

    点击下一步后,会出现这个界面,我们会看到三个选项

    direct connection:直接连接到官网进行下载

    use ie5 settings:使用IE5来设置,也就是从IE下载

    use http/ftp proxy:使用http和ftp下载,下面是指定的主机名(http/ftp)对应相应的端口也就是80和21

    这里推荐直接使用第一个,因为我们不知道其可供下载的目标地址的主机名,所以我们直接可以点第一个,里面有很多主机,供我们选择。

    这里由于是老师给的软件,注册表文件被修改过,也就是无法连接到服务器,虽然提示可能是网络问题

    如果想要正规的下载此软件请从官网下载https://cygwin.com

    也就是这个画面,选择上面第一项就会出现右边的界面,这里提供了32位和64位的,供我们下载。

    这里也圈出来了serach packages选项,也就是我们后来所缺的包可以在这里下载,强调一下

    文件很小,不到2M

    也就是这个(64位的)

    这个是X86的,也就是32位的

    如果单独使用该软件根据自己电脑的需求进行下载即可。

    这里是NS2环境,必须要下载32位的,因为毕竟是NS2了,其中32位的有许多包在64位里面根本找不到(不下载根本不知道,真的是坑)

    4.接下来回到老师给的这个软件

    这里需要的安装包是

    XFree86-base,

    XFree86-bin,

    XFree86-prog,

    XFree86-lib,

    XFree86-etc,

    make,

    patch,

    perl,

    gcc,

    gcc-g++,

    gawk,

    gnuplot,

    tar

    gzip

    在这里我们需要选择视图是full选项,默认是以category目录的形式展示各种包(也就是点击view进行切换)

    这里我们进行选择上面列出需要的包,这里是按a-z字母排序的,将需要下载的进行点击new选项下的(也就是默认是skip的包点击一下skip就会变成相应的版本号)

    前面有版本号的都是小编已经安装过的包,所以都是keep选项,也就是保持原样不变,当然安装过的也可以卸载,也就是点击keep会有uninstall选项,就会卸载该包。

    我们选择完毕后,点击下一步

    此时会显示进度条,如果本地有的话就会正常安装,本地没有的话就会显示no package的错误信息。

    最后的画面是:我们可以创建桌面和开始菜单的快捷方式。

    点击完成,我们的cygwin就安装好了。

    接下来我们进行解压ns,进行安装,这里都是正常步骤,如果是出错的地方都会特别指出

    5.还记得我们的安装目录吗,也就是这个界面,我们这里的目录也就和linux下的目录是一样的

    我们将ns2拷贝到/home/dell下,进行解压,也可以用cygwin,用tar -xzvf  文件名 进行解压tar.gz文件

    我们再来到cygwin下,执行命令./install进行安装,出现如下界面

    这里就会报错,根据错误信息,我们可以知道,是需要win32的环境的,由于小编的是win10,也就是win64的,不符合安装条件

    这里小编就给出如果是下载的64位的cygwin,就会出现如下界面

    上面小编已经说过,64位的在包选项中缺少了很多包,和32位的大不相同。这里的环境监测就是没有gcc,这里安装ns2是必须的包之一。所以安装就无法继续。这里各位知道为什么不用64位的吧。前面小编也就提到过,我们可以去官网去下载缺少的包,那么麻烦的事情,还是选择32位的方便,如果实在没办法各位也可以去官网下载缺少的包。

    6.这里就需要一个关键的软件VMware(从这里往后就是正确的步骤)

    小编一开始也有其他的虚拟机系统,不过大部分都是64位的,这里需要使用win7之前的32位系统,也就是xp比较保险,小编也是在xp上实验成功的。(相应的iso大家可以自己去下载)

    拥有了xp系统,一切都变得容易了。

    这里面要强调一下安装需要的包,不同版本所需要的包是不一样的,当然是针对cygwin的应用而言的

    XFree86-scripts,XFree86-base, XFree86-bin, XFree86-prog, XFree86-lib, XFree86-etc, make, patch, perl, gcc, gcc-g++, gawk, gnuplot, tar and gzip(这些包是在安装此cygwin所需要的,在本地包安装界面进行选择安装)

    7.前面的步骤同上,准备好需要的压缩包,进行安装cygwin,这里必要的包都装好了。来到xp界面

    这里不知道怎么回事,命名选择了创建桌面快捷方式,桌面就是没有,弄的小编还纠结半天,原来就是图中圈着的文件,双击打开即可。

    8.执行相同的命令,来到ns2解压的文件夹进行解压安装

    此时命令就会执行安装,需要等待10~20分钟,比较漫长,可以做些其他事情,耐心等待即可。

    9.这是最终安装完毕后的画面,然后我们需要修改一些配置信息,把可执行文件的路径加到PATH环境变量中

    打开.bashrc文件,这里是修改后的样子,默认也就是像左右那个文件一样。我们用记事本打开进行修改路径信息

    10.把下面路径写入到该文件里,进行保存

    在文件末位加上上面几行代码。(注意:NS_HOME是自己安装的路径,不必和小编的一模一样)

    11.然后把目录C:\cygwin\home\ Administrator\ ns-allinone-2.28\nam-1.11下的nam.exe和ns-allinone-2.28\ns-2.28下的ns.exe拷贝到目录C:\cygwin\home\Administrator\ns-allinone-2.28\ns-2.28\tcl\ex下;

    (也就是这两个文件,去相应路径就能找到)

    现在我们的工作就基本完成了。
    保存.bashrc,打开cygwin,运行 startxwin.bat
    这时应该出现这样的窗口:

    12.然后输入
    cd  ns-allinone-2.28/ns-2.28/tcl/ex回车
    输入ns simple.tcl回车
    会出现这样的窗口:

    13.这就表示ns2安装圆满完成了!

    可以说整个过程非常之艰辛,不过也从中学到了很多东西。

    很多时候——方法总比困难多。多动动脑子,总会有解决问题的方法。

    祝各位也能学到一些属于自己的东西!!!

    展开全文
  • linux返回的路径分隔符是左斜杠(/),而windows返回的路径分隔符是右斜杠(\\) Cygwin提供的是一个类linux环境,所以这种情况下,Perl脚本中的文件路径分隔符应该用左斜杠(/)

    linux返回的路径分隔符是左斜杠(/),而windows返回的路径分隔符是右斜杠(\\)

    Cygwin提供的是一个类linux环境,所以在这种情况下,Perl脚本中的文件路径分隔符应该用左斜杠(/)

    展开全文
  • 官网下载Cygwinhttps://www.cygwin.com/ ... 选择第一个 更改下安装目录继续下一步 ...4安装perl 5安装binutils 等待安装 运行输入make出现下面报错说明安装成功,可以到makefile目录下执行make命令了 ...
  • cygwin安装软件缺少头文件解决办法问题现象安装perl软件Digest::MD4问题解决题外话 问题现象 安装perl软件Digest::MD4 #cd Digest-MD4-1.9/ #perl Makefile.PL Checking if your kit is complete… Looks good...
  • 关于各种可以Windows Server 2008上架设git服务器的解决方案 一 方案1:copssh + msysgit 这是一个非常简单而且灵活的方式。如果不涉及开发者对项目访问权限的管理问题,这是一个最经济高效的解决方案,具体安装...
  • cygwin + swoole 安装

    千次阅读 2017-11-14 14:41:21
    cygwin + swoole 安装 cygwin: http://www.cygwin.com/ 下载:https://cygwin.com/setup-x86_64.exe 网易开源镜像站: http://mirrors.163.com select packages 选择安装包 [gcc] Devel 6.4.0-3 Bin 17,831k gcc-...
  • Cygwin安装和配置

    万次阅读 2016-09-23 11:18:58
    windows下通过安装cygwin模拟linux环境,然后再安装hadoop,是一种简单方便的方式。为hadoop准备的windows下cygwin环境安装过程如下: - 下载安装文件 最新的cygwin安装文件setup.exe下载地址这里:...
  • 1. 下载解压JohnTheRipper源码 ...2. 安装cygwin 和相关依赖...这个文件既是用来安装cygwin的,也可以用来安装cygwin的库或插件的。 这里是第一次安装,需要链接网络才能下载必要的插件(如libtool、gcc、dos2unix等)。
  • 【密码术】cygwin编译安装openssl

    千次阅读 2019-04-18 16:28:25
    http://www.iteedu.com/topic/crypto/openssl/cygwininstall.htm cygwin怎么安装这里不多说了。 装完cygwin要装gcc,...这个时候可以在安装文件的目录打开命令行,并输入: setup-x86_64.exe -q -P wget -P gcc-g+...
  • cygwin安装

    2017-09-20 20:20:53
    windows下通过安装cygwin模拟linux环境,然后再安装hadoop,是一种简单方便的方式。为hadoop准备的windows下cygwin环境安装过程如下: - 下载安装文件 最新的cygwin安装文件setup.exe下载地址这里:...
  • cygwin 和 ns-2的安装

    2019-10-04 16:36:36
    由于这段时间要和老师一起做一个无限传感器网络...由于课题的大部分开发还是要windows下开发,所以不得不选择使用cygwin(如果不知道这个是什么,那就不用学了~) 安装cygwin 1.连到cygwin的网站上,http:...
  • 在cygwin下测试perl

    2009-05-13 14:38:00
    vi 1.pl输入 $value = 9.01e+21 + 0.01 - 9.01e+21;print ("first value is ", $value, "/n");$value = 9.01e+21 - 9.01e+21 + 0.01;print ("second value is ", $value, "/n");测试方法perl 1.pl
  • 我按照网络上的安装步骤,将cygwin安装好,具体参考网址: ...还需要以下的操作(截取部分),才能...遇到类似找不到文件,或者安装cygwin之后,又想安装其他插件的这种问题,可以该网站搜索想要的插件:https://metacpa
  • Cygwin is a free software to provide Linux and Unix environment, tools, and libraries in Windows operating systems. Cygwin is also called an emulator because it translates Linux system calls into Wind...
  • 在cygwin安装Mysql

    千次阅读 2013-05-21 23:24:19
    这段时间无意间碰到了cygwin,可以window使用linux环境的,所以视图将一些使用过的东西安装cygwin中,不过安装Mysql时遇到了不少问题,差点都放弃了。还好最后还是安装好了。以下是查到的教程帖。安装Mysql一般...
  • cygwin-autoconf环境搭建

    2021-04-20 03:13:14
    #autoconf、automake简介 请参考之前的博文 Linux下autoconf和automake使用#autoconf安装 #遇到的问题 *Can't locate Autom4te/ChannelDefs.pm in @INC 解决方法:重装autoconf*Can’t locate ExtUtils/MakeMaker.pm...
  • Cygwin官网下载setup-x86_64.exe并安装。... 安装gcc-core、gcc-g++、make、gdb、binutils、python38、cmake、man-db、nano、openssl、libssl1.1、libstdc++6、vim、wget、xz、curl、git、perl、openssh.
  • apt-cyg install man cygwin-doc apt-cyg install vim screenwget subversion openssh pwgen gzip bzip2 curl rsyncbash-completion lftp nc tree p7zip connect-proxy util-linux bind-utils inetutils #有了apt-...
  • 使用此扩展,您可以像下面这样Emacs上对Perl进行编码。 特征 通过auto-complete.el全方位完成 当您使用Perl缓冲区时,请使用auto-complete.el为上下文提供优化的完成。 所谓的全能完成。 缓冲区的以下位置提供...
  • 2,cygwin安装模块:gcc, make, openssl, pcre, readline, perl, wget, unzip, sqlite。(应该是全的,后面编译安装软件的时候会提示缺少的模块或命令,后续可以再装的) 3,cygwin手工下载源码编译安装:...
  • 简单地说:Cygwin是GNU的开发人员为了能将UNIX系统下一些强大应用移植到Windows环境下而开发的一套中间...如果你想Windows环境下学习、使用UNIX系统,它就是一个UNIX用户工具集。Cygwin的功能对开发人员来说,Cygw...
  • 而如果windows系统下安装,你需要 Cygwin 和cygipc 包。另外,如果要制作服务器端编程语言 PL/Perl,则还需要完整的Perl安装,包括 libperl 库和头文件。 磁盘支持方面,需要65MB左右用于存放安装过程中的源码和...
  • 我通过将32位Oracle Client 11g版本安装到此位置c:\ oracle的计算机上解决了该问题 . 它不能使用instantclient版本,因为即时客户端不包含必要的库 .从以下链接下载"Oracle Database 11g Release 2 Client (11.2....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,772
精华内容 1,508
关键字:

在cygwin安装perl