Как я настраиваю Земляничный Perl в MSYS?

Я имею Земляничный Perl и удалил msys Perl 5.6.

Теперь perl вызовет Strawberry (из-за PATH ENV), но как я отображаюсь perl команда в .pl или другие файлы сценария Perl, которые имеют #!/bin/perl или #!/usr/bin/perl строки хижины?

Я думал о создании hardlink к perl.exe в msys/bin, или объедините целую Землянику в msys каталоге, но я не уверен.

8
задан mklement0 22 July 2015 в 22:52
поделиться

1 ответ

это прекрасно работает на стороне Windows компьютера, на стороне MSYS вам может потребоваться

  • проверить переменную среды PATH и исправить, чтобы включить проверку пути доступа клубничного Perl

  • скрипты для полного пути в строке shebang (#! / usr / bin / perl). Те пути, которые являются абсолютными в msys, на самом деле относятся к каталогу установки msys в Windows. вам может потребоваться "подключить" вашу клубничную установку Perl, чтобы она соответствовала или изменила #! строка

в последнем случае я бы порекомендовал использовать что-то вроде: #! env perl , который проверяет среду на наличие интерпретатора perl и облегчает работу с / cygdrive / c / my / windows / путь / не / видимый / из / msys / в противном случае

0
ответ дан 6 December 2019 в 00:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: