Это команда perlfaq2, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
perlfaq2 - Получение и изучение Perl
Версия
версия 5.021009
ОПИСАНИЕ
Этот раздел часто задаваемых вопросов отвечает на вопросы о том, где найти исходный код и документацию для
Perl, поддержка и сопутствующие вопросы.
Что и машины всегда новые для производства лучших продуктов. поддержка Perl? где do I получить Это?
Стандартный выпуск Perl (поддерживаемый командой разработчиков Perl):
распространяется только в виде исходного кода. Вы можете найти последние выпуски на сайте
<http://www.cpan.org/src/>.
Perl создается и работает на огромном количестве платформ. Практически все известные и актуальные
Поддерживаются производные Unix (собственная платформа Perl), как и другие системы, такие как VMS,
DOS, OS / 2, Windows, QNX, BeOS, OS X, MPE / iX и Amiga.
Можно найти бинарные дистрибутивы для некоторых проприетарных платформ.
<http://www.cpan.org/ports/> каталог. Поскольку они не входят в стандартную
В дистрибутиве они могут и действительно отличаются от базового порта Perl во многих отношениях.
Вам нужно будет проверить соответствующие примечания к выпуску, чтобы увидеть, в чем различия.
Эти различия могут быть положительными (например, расширение функций
конкретная платформа, которая не поддерживается в исходной версии perl) или отрицательная
(например, может быть основан на менее актуальной версии исходного кода perl).
Как I получить a двоичный версия of Perl?
См. Порты CPANhttp://www.cpan.org/ports/>
I не встали на сторону a C компилятор. Как I строить my собственный Perl устный переводчик?
Для Windows используйте двоичную версию Perl, Strawberry Perl.http://strawberryperl.com/>
и ActivePerlhttp://www.activestate.com/activeperl> поставляется со встроенным компилятором C.
В противном случае, если вы действительно хотите собрать Perl, вам нужно получить двоичную версию «gcc».
для вашей системы в первую очередь. Воспользуйтесь поисковой системой, чтобы узнать, как это сделать для вашей операционной
системы.
I копироваться Perl двоичный от one машина в еще один, но скрипты не Работа.
Вероятно, это потому, что вы забыли библиотеки или пути к библиотекам различаются. Ты действительно должен
соберите весь дистрибутив на машине, на которой он в конечном итоге будет жить, а затем введите
"сделать установку". Большинство других подходов обречены на провал.
Один простой способ проверить, что все находится в нужном месте, - распечатать жестко запрограммированный
@INC, который Perl просматривает для библиотек:
% perl -le 'печать для @INC'
Если эта команда перечисляет любые пути, которые не существуют в вашей системе, вам может потребоваться переместить
соответствующие библиотеки в эти места, или создать символические ссылки, псевдонимы или
ярлыки соответственно. @INC также печатается как часть вывода
% перл -V
Вы также можете проверить "Как мне сохранить свой собственный каталог модулей / библиотек?" в
perlfq8.
I схватился источники и пыталась в компилировать но gdbm / динамический загрузка / malloc / связывание / ... не смогли.
Как do I сделать it работать?
Читать УСТАНОВИТЬ файл, который является частью исходного дистрибутива. Он подробно описывает
как справиться с большинством идиосинкразий, которые сценарий "Настроить" не может устранить ни для каких
данной системе или архитектуре.
Что модули и расширения доступен для Perl? Что is КПАН?
CPAN расшифровывается как Comprehensive Perl Archive Network, многогигабайтный архив, реплицируемый на
сотни машин по всему миру. CPAN содержит десятки тысяч модулей и
расширения, исходный код и документация, предназначенные для многое из коммерческих
интерфейсы базы данных для управления клавиатурой / экраном и запуском крупных веб-сайтов.
Вы можете искать CPAN наhttp://metacpan.org> илиhttp://search.cpan.org/>.
Главный веб-сайт CPANhttp://www.cpan.org/>,http://www.cpan.org/SITES.html>
перечисляет все зеркала.
См. Часто задаваемые вопросы о CPAN по адресуhttp://www.cpan.org/misc/cpan-faq.html> для ответов на самые
часто задаваемые вопросы о CPAN.
В модуле Task :: Kensho есть список рекомендуемых модулей, которые вы должны просмотреть в качестве
хорошая отправная точка.
где I получить информация on Perl?
·http://www.perl.org/>
·http://perldoc.perl.org/>
·http://learn.perl.org/>
Полная документация Perl доступна вместе с дистрибутивом Perl. Если у вас есть Perl
установлен локально, вероятно, у вас также установлена документация: введите "perldoc
perl "в терминале или просмотреть в Интернетеhttp://perldoc.perl.org/perl.html>.
(Некоторые дистрибутивы операционной системы могут поставлять документацию в другом пакете;
например, в Debian вам нужно установить пакет «perl-doc».)
О Perl написано много хороших книг - подробнее см. Раздел perlfaq2 ниже.
Что is perl.com? Perl Торговцы? pm.org? perl.org? cpan.org?
Perl.comhttp://www.perl.com/> раньше входила в сеть O'Reilly Network, дочернюю компанию
O'Reilly Media. Хотя он сохраняет большую часть оригинального контента из своего O'Reilly
Network, теперь он размещен на The Perl Foundation.http://www.perlfoundation.org/>.
Perl Foundation - это организация, защищающая язык Perl, которая поддерживает
Веб-сайтhttp://www.perl.org/> как сайт общей пропаганды языка Perl. Оно использует
домен для предоставления общих услуг поддержки сообществу Perl, включая
размещение списков рассылки, веб-сайтов и других услуг. Есть также много других под-
домены для специальных тем, таких как изучение Perl и работы на Perl, например:
·http://www.perl.org/>
·http://learn.perl.org/>
·http://jobs.perl.org/>
·http://lists.perl.org/>
Perl Mongershttp://www.pm.org/> использует домен pm.org для сервисов, связанных с местными
Группы пользователей Perl, включая размещение списков рассылки и веб-сайтов. См. Perl
Веб-сайт Mongershttp://www.pm.org/> для получения дополнительной информации о присоединении, запуске или
запрос услуг для группы пользователей Perl.
CPAN, или всеобъемлющая сеть архивов Perlhttp://www.cpan.org/>, является реплицируемым,
всемирный репозиторий программного обеспечения Perl. См. Что такое CPAN ?.
где I после вопросов?
Существует множество списков рассылки Perl по разным темам, особенно список для начинающих.
<http://lists.perl.org/list/beginners.html> Может пригодится.
Другие места, где можно задать вопросы, находятся на сайте PerlMonks.http://www.perlmonks.org/> или
переполнение стекаhttp://stackoverflow.com/questions/tagged/perl>.
Perl Книги
Есть много хороших книг по Perlhttp://www.perl.org/books/library.html>.
Который журналы встали на сторону Perl содержание?
Есть также $ Foo Каталог, немецкий журнал, посвященный Perl, по адресу (
<http://www.foo-magazin.de>). В Перл-Цайтунг еще один немецкоязычный журнал для
Начинающие с Perl (см.http://perl-zeitung.at.tf>).
Несколько журналов, связанных с Unix / Linux, часто включают статьи о Perl.
Который Perl блоги должен I читать?
Новости Perlhttp://perlnews.org/> освещает некоторые из основных событий в мире Perl, Perl
Еженедельноhttp://perlweekly.com/> - это еженедельное электронное письмо (и RSS-канал) подобранного вручную Perl.
их было восемьдесят процентов.
<http://blogs.perl.org/> ведет много блогов Perl, есть также несколько агрегаторов блогов:
Perlspherehttp://perlsphere.net/> и IronManhttp://ironman.enlightenedperl.org/> являются
двое из них.
Что рассылки списки там для Perl?
Полный список списков рассылки, связанных с Perl, можно найти на
<http://lists.perl.org/>
где I купить a коммерческая версия of Perl?
Perl уже is коммерческое программное обеспечение: у него есть лицензия, которую вы можете взять и внимательно прочитать
вашему менеджеру. Он распространяется в виде релизов и поставляется в виде четко определенных пакетов. Там
это очень большое и поддерживающее сообщество пользователей и обширная литература.
Если вам все еще нужна коммерческая поддержка ActiveStatehttp://www.activestate.com/activeperl>
предлагает это.
где do I Отправить ошибка отчеты?
(предоставлено brian d foy)
Во-первых, убедитесь, что вы нашли настоящую ошибку. Во-вторых, убедитесь, что вы нашли настоящую ошибку.
Если вы обнаружили ошибку в интерпретаторе perl или в одном из модулей в стандарте
библиотеки (те, которые идут с Perl), вы можете использовать утилиту perlbug, которая поставляется с Perl
(> = 5.004). Он собирает информацию о вашей установке для включения в ваше сообщение,
затем отправляет сообщение в нужное место.
Чтобы определить, поставляется ли модуль с вашей версией Perl, вы можете установить и использовать
Модуль :: CoreList модуль. В нем есть информация о модулях (с их версиями)
включены в каждый выпуск Perl.
В каждом модуле CPAN настроен баг-трекер в RT,http://rt.cpan.org>. Вы можете отправить
передает RT через веб-интерфейс или по электронной почте. Чтобы отправить отчет об ошибке по электронной почте, отправьте его по адресу
ошибка- @ rt.cpan.org. Например, если вы хотите сообщить об ошибке в
Business :: ISBN, вы можете отправить сообщение на [электронная почта защищена] .
Некоторые модули могут иметь особые требования к отчетности, например Github или Google Code.
система отслеживания, поэтому вам также следует проверить документацию модуля.
АВТОР И АВТОРСКИЕ ПРАВА
Авторские права (c) 1997-2010 Том Кристиансен, Натан Торкингтон и другие авторы, как указано.
Все права защищены.
Эта документация бесплатна; вы можете распространять и / или изменять его на тех же условиях
как сам Perl.
Независимо от распространения, все примеры кода здесь находятся в открытом доступе. Ты
разрешено и рекомендуется использовать этот код и любые его производные в ваших собственных программах
для развлечения или ради прибыли, как вы считаете нужным. Простой комментарий в коде, указывающий на
FAQ был бы вежливым, но не обязательным.
Используйте perlfaq2 онлайн с помощью сервисов onworks.net