Erlang里的make
来源:互联网 发布:linux下自动启动oracle 编辑:程序博客网 时间:2024/04/29 19:26
Erlang自带一个make工具
我们看一个例子
目录结构:
- --Emakefile
- -include
- --test.hrl
- -src
- --test.erl
- -ebin
Emakefile:
- {'src/*', [{i, "include"}, {outdir, "ebin"}]}.
test.hrl:
- -record(server_opts,
- {port,
- ip="127.0.0.1",
- max_connections=10}).
test.erl:
- -module(test).
- -include("test.hrl").
- -export([start/0]).
- start() ->
- Opts1 = #server_opts{port=80},
- io:format("~p~n", [Opts1#server_opts.ip]),
- io:format("~p~n", [Opts1#server_opts.port]),
- io:format("~p~n", [Opts1#server_opts.max_connections]).
使用Erlang的make:
- erl -make
运行:
- erl -noshell -pa ./ebin -s test start -s init stop
结果:
- "127.0.0.1"
- 80
- 10
- Erlang里的make
- Erlang里的make
- Erlang里的Record
- Erlang学习:介绍Erlang里的Record
- 关于make里的.SECONDARY
- Erlang里的OO和Java里的OO
- make里的wildcard和patsubst
- 在fvcom_source里 make 出现的问题
- make里的wildcard和patsubst
- Erlang里实现MapReduce
- Erlang里实现MapReduce
- Erlang里实现MapReduce
- 在erlang进程里增加process_flag(trap_exit, true)的问题
- rabbitmq安装和运行rabbitmq-tutorials里的erlang例子
- erlang的shell里写一个尾递归
- Erlang,优秀的Erlang
- Centos6.5里安装Erlang
- 在Erlang程序里处理状态
- 软件需求和需求工程
- Lucene学习总结之七:Lucene搜索过程解析(5)
- Erlang 的分布通讯安全策略
- Erlang 中的Module级别热部署
- Erlang里的OO和Java里的OO
- Erlang里的make
- Lucene学习总结之七:Lucene搜索过程解析(6)
- AcGeMatrix3d 读后感
- 好久没写博客了
- C#讲坛
- MFC单文档/视图结构源码剖析
- 我要从现在开始减肥
- gcc和g++
- San Guo Sha