alekciy
@alekciy
Вёбных дел мастер

Как в erlang консоль подлючить модуль?

Собрал из исходников модуль для erlang и хочу выполнить его как это описано в документации, но почему-то не работает:
alekciy@alekciy-home:~/projects$ git clone git@github.com:saleyn/erlexec.git
Клонирование в «erlexec»…
remote: Enumerating objects: 27, done.
remote: Counting objects: 100% (27/27), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 1471 (delta 12), reused 21 (delta 8), pack-reused 1444
Получение объектов: 100% (1471/1471), 703.40 KiB | 1.11 MiB/s, готово.
Определение изменений: 100% (939/939), готово.
Проверка соединения… готово.
alekciy@alekciy-home:~/projects$ cd erlexec/
alekciy@alekciy-home:~/projects/erlexec$ make
===> Fetching pc v1.10.0
===> Version cached at /home/alekciy/.cache/rebar3/hex/hexpm/packages/pc-1.10.0.tar is up to date, reusing it
===> Compiling pc
===> Verifying dependencies...
===> Compiling erlexec
===> Compiling /home/alekciy/projects/erlexec/c_src/ei++.cpp
===> Compiling /home/alekciy/projects/erlexec/c_src/exec.cpp
===> Compiling /home/alekciy/projects/erlexec/c_src/exec_impl.cpp
===> Linking /home/alekciy/projects/erlexec/priv/x86_64-pc-linux-gnu/exec-port
alekciy@alekciy-home:~/projects/erlexec$ erl
Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:4:4] [async-threads:10] [kernel-poll:false]

Eshell V7.3  (abort with ^G)
1> exec:start([]).
** exception error: undefined function exec:start/1
2>

Подозреваю, что не делаю какое-то просто стандартное действие которое не описано в документации по модулю https://saleyn.github.io/erlexec/
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
@TriKrista
как вариант, может, перед входом в консоль перейти в папку ebin или прописать путь при входе в консоль: erl -pa ebin.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы