The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Perl и модули"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Perl и модули"  
Сообщение от ____ on 20-Апр-07, 00:59 
Добрый день. Скажите пожалуйста, могу ли я использовать модули перл которых нет в стандартной комплектации не устанавливая их? И если да, то как.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Perl и модули"  
Сообщение от andy email(??) on 20-Апр-07, 06:14 
типа "можно ли есть еду, не вытаскивая её из холодильника"?
Если имелось в виду, что нет возможности/желания устанавливать модули в стандартные каталоги, то можно.
При установке модуля необходимо указать переменную PREFIX, нечто вроде
   perl Makefile.PL PREFIX=/home/andy/lib/perl
   make && make install
При использовании модуля в программе сказать use lib '/home/andy/lib/perl', это добавит каталог /home/andy/lib/perl в массив @INC, где перечислены все каталоги, в которых перл ищет подключаемые модули.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Perl и модули"  
Сообщение от ____ on 29-Апр-07, 13:01 
>Если имелось в виду, что нет возможности/желания устанавливать модули в стандартные каталоги

Именно :) Спасибо за ответ. А вариант для Windows не подскажите?

Я считаю, что установка модулей - недостаток языка перд =\ В других языках стоит указать имя модуля и/или путь к нему и пользуйся на здоровье. Здесь же геморрой.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Perl и модули"  
Сообщение от Homewrecker (ok) on 29-Апр-07, 13:14 

>Именно :) Спасибо за ответ. А вариант для Windows не подскажите?
Как вам уже и сказали:
use lib "path"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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