The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Perl: узнать какие программе требуются модули, !*! Doser, 23-Мрт-07, 10:32  [смотреть все]
Написал программу на Perl. Собираюсь создать инсталлянт для Windows.
Как мне узнать какие модули требуются для корректной работы программы? Что из папки Perl должно быть еще включено?
Наверняка, есть какой-то модуль, который выводит список или  собирает все что нужно будет программе на другом компьютере.
  • Perl: узнать какие программе требуются модули, !*! A, 12:06 , 23-Мрт-07 (1)
    >Написал программу на Perl. Собираюсь создать инсталлянт для Windows.
    >Как мне узнать какие модули требуются для корректной работы программы? Что из
    >папки Perl должно быть еще включено?
    >Наверняка, есть какой-то модуль, который выводит список или  собирает все что
    >нужно будет программе на другом компьютере.

    после загрузки всех модулей сделать (лучше вообще в конце программы)
    print map {"$_ => $INC{$_}\n"} keys %INC;

    • Perl: узнать какие программе требуются модули, !*! Doser, 14:14 , 09-Апр-07 (2)
      Нашел решение проблемы.
      Модуль Module::Scandeps выводит все зависимости программы.
      Кроме, того, мне посоветовали pp - Perl Packer и PAR - можно найти на CPAN.
      На такое чудо я вообще и не надеялся.
      Собирает все используемые в программе модули, пакует их все в архив, превращает его в exe-шник, который будет работать на клиентской машине, не требуя больше ничего.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру