Perl Win32::使用strict时发生作业生成错误

Perl Win32::使用strict时发生作业生成错误,perl,Perl,以下是: $job->spawn($Config{$console_path}, $command, new_group); $job->spawn($command, new_group); 生成新进程。以下是: $job->spawn($Config{$console_path}, $command, new_group); $job->spawn($command, new_group); 不存在,即使%config不存在。您可能应该这样使用

以下是:

  $job->spawn($Config{$console_path},  $command, new_group);
 $job->spawn($command, new_group);
生成新进程。以下是:

  $job->spawn($Config{$console_path},  $command, new_group);
 $job->spawn($command, new_group);

不存在,即使%config不存在。

您可能应该这样使用它:

$job = Win32::Job->new;
$job->spawn($CAD_command, new_group);

在代码中使用
use strict
通常是很好的做法。

my$job->spawn
没有任何意义。你想干什么?在你遇到问题的代码周围多加一些上下文会有所帮助。不,你没有。当表达式
my$job
确保
$job
未定义时,您怎么能这样做呢?展示一些背景,否则没人能理解你想做什么。