erlang 编译与执行
前言
erlang
命令行模式如何编译中间代码,如何执行字节码文件
编译
erlc XXX.erl
执行
erl -noshell -s 编译的字节码文件名 启用的函数 -s init stop
行内模式
erl -noshell -eval 'io:fwrite("Hello, World!\n"), init:stop().'
eval 正常执行
erl -eval XXX:start(). -s init stop -noshell
参数传递
-module(program).
-export([main/1]).
main(Args) ->
io:format("Args: ~p\n", [Args]).
执行这个函数
$ erl -noshell -s program main foo bar -s init stop
## Args: [foo,bar]
$ erl -noshell -run program main foo bar -s init stop
## Args: ["foo","bar"]

本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
- 上一篇: git (基础操作命令)时序图
- 下一篇: ubuntu 设置 网关
目录