http://www.cnblogs.com/codew/p/3820847.html
rebar作为erlang开发中编译,构建,发布,打包,动态升级的常用工具,下面我记录下rebar工具的安装及使用
从源码安装rebar
1. 建立文件 install_rebar.sh
2. 拷贝如下shell到 install_rebar.sh
1 2 3 4 |
|
3. chmod u+ x install_rebar.sh
4. ./install_rebar.sh 等待安装完成
5. 安装完成启动shell 输入rebar -V 查看是否安装完成。
6 安装正确如下
1 2 |
|
7. 使用 rebar -c 查看rebar 常用命令
使用rebar 创建项目
1 .rebar create-app appid=game 创建app sup
==> demo (create-app) Writing src/game.app.src Writing src/game_app.erl Writing src/game_sup.erl
2 . rebar create template=simplesrv srvid=game_server 创建 gen_server 行为模块
==> demo (create) Writing src/game_server.erl
3. 修改 game_sup
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
4. 编译 reabr co
1 2 3 4 5 |
|
5 erl -pa ebin 启动erlang shell 在shell 输入 application:start(game).
查看监控树 如下
6. 到此使用rebar 创建 编译 就完成