121得票10回答
我应该选择 ActivePerl 还是 Strawberry Perl 用于 Windows?

我完全不了解Perl,但我想试试。我了解到Windows平台有两个竞争的发行版可用(我猜其他操作系统上只有Perl :) 维基百科说Strawberry Perl配备了额外的开发工具,以编译CPAN模块,如果需要的话。对我来说这听起来很好。 它还说,ActivePerl有许多预打包模块,可...

103得票11回答
我应该在Windows上使用哪个版本的Perl?

win32.perl.org网站提供了多个适用于微软Windows操作系统的Perl发行版本的参考资料。 长期以来,我一直在使用ActiveState提供的ActivePerl,但最近我转换到了Strawberry Perl。 在我看来,唯一有优势的是ActivePerl附带了Perl T...

74得票4回答
使用Strawberry Perl安装模块

直到现在,我一直使用 ActiveState 的 ActivePerl,并使用ppm安装模块。 上周我转向使用 Strawberry Perl,但我不知道如何使用Strawberry Perl安装模块。有哪些关于如何使用 Strawberry Perl 进行模块安装的信息或者安装新模块的链接吗?

39得票4回答
如何使用Strawberry Perl将Perl脚本编译为Windows可执行文件?

有哪种最简单的方式可以使用Strawberry Perl将一个简单的Perl脚本编译为可执行文件在Windows下(据我所知,这是可能且免费的)? 在过去,我使用ActiveState编译器和perl2exe,这很简单。然而,现在经过几次计算机更改和操作系统更新后,我失去了许可证,我想找到一...

28得票4回答
如何使用Strawberry Perl运行程序?

一位同事正在尝试在他的Windows机器上使用ack(一个Perl程序),在Linux下尝试过并决定要使用它。他设法在他的机器上安装了Strawberry Perl,但似乎不知道该怎么做才能让ack从命令提示符中运行。他尝试编辑#!行,但我知道那行不起作用。我相当确定Strawberry pe...

23得票3回答
在C++中省略return语句

我刚刚遇到了一些奇怪的行为,来自我使用Strawberry Perl获取的Windows版本g++编译器。它允许我省略返回语句。 我有一个成员函数,返回一个由两个指针组成的结构体,名为boundTag:struct boundTag Box::getBound(int side) { ...

23得票1回答
草莓Perl是否仍会清除/site/lib和/site/bin目录中的内容?

2011年,有人问到了这个问题如何升级草莓版Perl而不清除\perl\site\lib\和\perl\site\bin\?。当我们升级到新版本时,草莓版似乎会删除用户进行的所有CPAN安装。现在还是这样吗?我找到了Adam Kennedy的一条评论,它似乎与此相关,但我不确定是否真的进行了更...

17得票4回答
我该如何安装一个模块?草莓Perl问题

我正在尝试在Windows 7上的Strawberry Perl中安装Perl模块。 我运行以下命令,并收到了一堆我不理解的消息。看起来我收到了500错误,就像页面无法访问一样。然而,当我在浏览器中指向镜像时,我可以轻松访问FTP目录。我在Linux上几乎没有Perl经验,在Windows上...

13得票3回答
如何创建可拖放的Strawberry Perl程序?

我有一个使用Strawberry Perl编写的程序,它接受一个单一文件作为命令行参数。 我该如何设置程序,使得我可以将所需的文件拖放到Strawberry Perl程序(或其包装程序)上,并使用该文件名作为参数运行该程序?

13得票8回答
如何修改我的Cygwin环境以使用Strawberry Perl而不是打包的Perl发行版?

我目前使用Strawberry Perl作为我的主要Perl发行版。然而,我有一些应用程序通过cygwin进行Perl调用。由于它们调用了与cygwin打包的Perl版本,并且只查找cygwin的lib文件夹,所以这些调用通常会失败。我该如何修改cygwin环境来调用Strawberry Pe...