2015-09-10 4 views
0

Я использую Active perl version 5.22 на окнах, Когда я пытаюсь выполнить программу, говорит, что serverCommon.pm отсутствует, вам нужно установить модуль serverCommon, но я не смог найти модуль с таким же именем из Интернета, я пробовал то же самое для клубники perl.Модуль Perl ServerCommon отсутствует в perl-окнах

Пожалуйста, помогите мне решить эту проблему.

вот мой Perl код

use ServerCommon; 

$buffer = <<_OUT 
CN="" 
Domain="" 
OU="" 
Organization="" 
ID="" 
_OUT 
; 



%args = ServerCommon::GenHashFromBuffer($buffer); 



Search(%args); # this function is implemented by myself for searching 

Спасибо заранее.

+2

Какой модуль вы используете в своем коде? Лучше показать вам код. – serenesat

+0

Почему вы используете 'ServerCommon'? Это модуль, который вы написали? Вы работаете над чьим-то кодом? Если это так, вы должны спросить людей, которые написали этот код. – Flimm

ответ

3

Во-первых, вы обнаружите, что точность важна при программировании. В вашем описании вы вызываете модуль «serverCommon», но в вашем коде это «ServerCommon». Разница в случае важна.

Большинство модулей Perl распространяются по адресу CPAN. Но это выглядит как your missing module isn't there. Фактически Google can't find anything useful either.

Похоже, что ваш модуль должен быть внутренним для вашей организации. Или, может быть, часть программного пакета, который не установлен на вашем компьютере.

Где вы получили программу, которая использует этот модуль? Мое лучшее предложение было бы вернуться к человеку, который дал вам этот код и спросить их, откуда вы можете получить этот модуль.

Смежные вопросы