- 论坛徽章:
- 0
|
原帖由 MMMIX 于 2009-4-27 12:18 发表 ![]()
这个就要你自己查 Build.pl
解决倒是解决了…… 在Build::Base中有个方法man3page_name:
sub man3page_name {
my $self = shift;
my ($vol, $dirs, $file) = File::Spec->splitpath( shift );
my @dirs = File::Spec->splitdir( File::Spec->canonpath($dirs) );
# Remove known exts from the base name
$file =~ s/\.p(?:od|m|l)\z//i;
return join( $self->manpage_separator, @dirs, $file );
} |
但最后一步的separator被返回成"::",改成"/"就OK了。但问题是……既然"::"不合法,为啥还这么写阿? |
|