|
|
- eMake
- =====
-
- erlang 多进程编译器
-
- Build
- -----
-
- $ rebar3 escriptize -> eMake
- 将编译得到 _build/default/bin 下面的eMake eMake.cmd 文件复制到工作目录或者添加到环境变量即可使用
-
- eg
- -----
- 参数的值类型标记F:
- -s 字符串 参数的值会保持字符串
- -i 整数 参数的值会转成整数
- -a 原子 参数的值会转成原子
- -f 浮点数 参数的值会转成浮点数
- -b 二进制 参数的值会转成binary
- -n 没有值 没有参数值 或者 可以配置占位符
- 参数格式: FKey Value
- 所有可选参数:
- -nfo
- -sfo Num
- -nfa
- -nall
- -nprint
- -nnohrl
- -semakefile Makefile
- -iworkcnt Num 编译进程最大数量
- -ioncecnt Num 单次批量编编译的文件数
- -sopts String 编译选项字符串
- eg:
- eMake -nfo
- eMake -ifo 1
- eMake -nfa
- eMake -nall -nnohrl -semakefile "./Emakefile" -iworkcnt 4 -sopts "[noexec, debug_info]"
- 可以在编译之后修改代码指定默认的 Emakefile文件
|