2.EZMM工程 (rebar 工具 搭建框架)
1.下载rebar工具包
git clone git://github.com/rebar/rebar.git 下载rebar到当前目录
cd xxx 进入到当前目录
./bootstrap 编译rebar,执行bootstrap ,windows下点击bootstrap.bat即可 编译完成后即可生成 rebar 在当前目录打开console 输入rebar -V 即可查看当前版 本
2.创建工程目录,将rebar, rebar.cmd, rebar.config拷贝到根目录,ebin用来放置编译后的.beam文件及 .app文件, include用于存放 .hrl文件 src用于存放 .erl 与.app.src(工程)
3.cd到工程目录,使用rebar的模板系统来构建我们程序的“骨架”。并编译
然后工程中变化如下:
ezmm.app.src:OTP应用程序的资源文件
ezmm_app.erl:一个OTP应用程序的Application behaviour
ezmm_sup.erl: 一个OTP应用程序的Supervisor behaviour
4.启动application
5.需要关闭运用,使用 observer:stop().
application:stop(ezmm).
一定记得最后得用点号(.)结束,回车后便可立即执行
5.后面就是一点一点往里面加东西了,如常用shell工具之类,工欲善其事必先利其器。
关于rebar的知识还很多,边学边用