Куда мне положить mxmlc, чтобы я мог просто набрать 'mxmlc' в терминале, чтобы скомпилировать файл swf? - PullRequest
0 голосов
/ 11 апреля 2010

Я на Mac и пытаюсь создать плагин Vim для компиляции / запуска файлов ActionScript. Во-первых, мне нужно запустить mxmlc в командной строке, но для этого мне нужно продолжать вводить путь к нему. Где я могу разместить его, чтобы мне не пришлось заново набирать путь?

Ответы [ 2 ]

2 голосов
/ 11 апреля 2010

Вам нужно изменить переменную окружения "$ PATH", чтобы инструмент находился в этом каталоге. Однако, если вы хотите сделать это очень просто ... вы можете скачать мою macosx-environment-setup.tar.bz2 программу. Если вы выполните сценарий «install.sh» с помощью «sudo ./install.sh», он настроит вашу среду таким образом, что если вы используете «/ Library / Flex4SDK» в качестве расположения для Flex4SDK, он автоматически найдет определите FLEX_HOME, чтобы он указывал на это местоположение, а также убедитесь, что двоичные файлы из Flex4SDK находятся в вашем PATH.

Дополнительное примечание: это в Интернете, потому что я использую его в своих Руководствах по настройке среды разработки . Если вы не слишком заинтересованы в запуске «sudo ./install.sh», вам нужно выбрать местоположение (я предполагаю, что «/ Library / Flex4SDK», чтобы инструменты находились в «/ Library / Flex4SDK /» bin "), а затем вам просто нужно отредактировать файл" ~ / .profile "(используя" nano ~ / .profile "), добавив в самый конец следующее:

export FLEX_HOME=/Library/Flex4SDK
export PATH="$PATH":"$FLEX_HOME/bin"

Обратите внимание, что эти изменения происходят в вашей оболочке ... они не влияют на программы, которые запускаются двойным щелчком их в Finder. Чтобы повлиять на эти программы, вам нужно поместить переменные среды в файл с именем ~ / .MacOSX / environment.plist. См. Автоматическая сборка ~ / .MacOSX / environment.plist для сценария, который будет автоматически генерировать такой файл с использованием текущих переменных среды, определенных в вашей оболочке.

1 голос
/ 11 апреля 2010

Есть несколько способов ответить на этот вопрос:

  • В одном из ваших каталогов искали по PATH (см. список с echo $PATH)
  • Добавить новый каталог в PATH (например, в вашем ~ / .bashrc export PATH=$PATH:/path/to/bindir)
  • Добавить псевдоним вашей программы (например, в вашем ~ / .bashrc alias mxmic=/path/to/mxmic)

(я предполагаю, что вы используете оболочку bash, что обычно можно проверить с помощью echo $SHELL)

...