我正在尝试使用activestate perlapp编译下面的perlscript。我不认为这与PerlApp程序有任何关系。当我通过activestate进行调试和运行时,它运行得很好
这是我试图将其编译成可执行文件时出现的错误。
在@INC (@INC包含:)的(eval 38)第2行找不到LWP/UserAgent.‘t。开始失败--编译在(eval 38)第2行中止。在twittertest.pl第3行
下面是简短的代码:
use Net::Twitter::Lite;
my $nt = Net::Twitter::Lite->new(
traits => [qw/OAuth API::REST/],
consumer_key => 'PEA',
consumer_secret => 'M6tDj7MFsuqeyxjOYhzFJR8',
access_token => '460868284-oMUErVuM86yT2Q38LAspU3',
access_token_secret => 'gteAqdgthMjMVtE8'
);
my $result = $nt->update('Hopefully One Final App Test!');发布于 2012-01-14 10:39:18
右键单击Added modules容器(在Files选项卡上)以添加LWP::UserAgent模块。

发布于 2012-01-14 09:35:21
我不是PerlApp专家,但这可能是您正在寻找的解决方案。从PerlApp overview
当需要模块时,请确保使用--
选项列出PerlApp要遍历的其他模块。简单的require语句(见下文)不包含PerlApp加载所需模块所需的足够信息。
需要$module;
https://stackoverflow.com/questions/8858510
复制相似问题