0

我正在尝试使用pp打包/编译这个简单的应用程序pp --gui -o test.exe test.pl

#!/usr/bin/perl -w
use Win32::GUI();
use Win32::TieRegistry (Delimiter => "/");
use File::Basename;
use strict;

my $slabel;

my $main = Win32::GUI::Window->new(
    -name   => 'User APP',
    -title  => "User APP",
    -width  => 550,
    -height => 300,
);

$main->Show();
Win32::GUI::Dialog();
exit(0);

sub Main_Terminate {
    return -1;
}

但是它不起作用,由于某种原因它没有启动。任何想法为什么?

如果我尝试使用它来编译/打包它,pp -o test.exe test.pl那么我会收到错误

找不到 Win32.pm。

我被这个困住了。

4

1 回答 1

0

你试过“pp -M Win32 ...”吗?-M 参数添加不是通过 Module::ScanDeps 启发式自动发现的模块。

于 2010-12-19T05:54:33.157 回答