2011-03-01 52 views

回答

3

ptkdb is available on CPAN。它也可用于Perl 5.12中的贿赂存储库:

ppm install http://www.bribes.org/perl/ppm/Devel-ptkdb.ppd 
+0

尝试“ppm安装devel :: ptkdb”和“ppm安装devel-ptkdb”和“ppm安装ptkdb” - 所有返回一个错误,说包未找到(我曾尝试过,但忘记说明) - 有什么建议么? “ppm install tk”确实起作用 – blunders

+1

包在Tk PPM客户端显示为“Devel-ptkdb”。我猜想命令行客户端需要正确的大写,尽管我从不使用它。 (FWIW,但是Tk pacakge是“Tk”,而不是“tk”)编辑:我已经在这里安装了perl 5.8;有可能没有5.12的Activestate PPM。也许尝试另一个回购或CPAN? – geoffspear

+0

+2谢谢,但它返回相同的错误,即“ppm inst Devel-Ptkdb”返回“ppm inst失败:无法找到任何提供Devel-Ptkdb的软件包” - 猜测你是对的,关于你有5.8和5.12没有它。有没有办法让我确认这一点? – blunders

1

对于纯Perl模块,您只需运行模块附带的Makefile.PL。如果模块是Perl和C的混合体,那么您需要获得适用于Windows的C/C++编译器,该编译器适用于您的Perl分发版。如果是混合模块,我会建议先问一下Windows二进制文件。

+0

谢谢,猜测这是一个答案,但似乎远远超出我想象的是在我的境界。你知道他们使用ActiveState ppm命令来安装吗?有关其他信息,请参阅Wooble的答案。谢谢! – blunders