2013-02-15 2 views

ответ

2

Это не только возможно, но и очень часто. На моей машине у меня есть одна версия, которую я установил для разработки (R13B03), это версия по умолчанию, когда я запускаю erl. Вторая копия той же версии, связанная с азотом. эта копия используется, когда я начинаю свой сайт с азотом. Версия не изменится, когда я буду использовать R16B .. для разработки Частичная старая версия, которая поставляется с установкой Wings3D.

10

Я использую Kerl для установки Erlang на своих машинах. Достаточно прост в использовании и позволяет устанавливать несколько систем Erlang на одном компьютере. Затем вы можете легко выбрать тот, который хотите использовать.

3

Да, я обычно устанавливаю разные версии в своем домашнем каталоге. Я строй их из источника:

./configure --prefix=$HOME/r15b01 
make && make install 

Тогда я могу выбрать версию для использования с PATH=$HOME/r15b01/bin:$PATH и скомпилировать и запустить вещи, как обычно.

0

На Mac, Macport помогает переключение, даже между версиями она охватывает и новые.

E.g. с Erlang 17 устанавливается непосредственно с Erlang Solutions, вы можете переключиться на RB1603 (открыть новое окно терминала после):

sudo port activate erlang @R16B03-1_0+hipe+ssl 

переключатель обратно в Erlang 17 по _de_activating MacPorts установки (и открыть новое окно терминала после) :

sudo port deactivate erlang @R16B03-1_0+hipe+ssl 

Список всех версий вы установили с:

port installed erlang 
Смежные вопросы