5.10.7 Erlang编译器和解释器特性
Autoconf定义了以下宏,用于确定Erlang/OTP程序:
- 宏:AC_ERLANG_PATH_ERLC系统 ([无资金价值],[路径= ‘$路径’])¶
-
确定要使用的Erlang编译器。如果ERLC公司
尚未在中设置环境,检查erlc系统
.设置输出变量ERLC公司
到找到编译器命令的完整路径。此外,如果ERLCFLAGS公司
未在环境中设置,请将其设置为空值。
这两个可选参数与的最后两个参数具有相同的含义宏交流路径
寻找erlc系统
程序。对于示例,以查找erlc系统
只有在/usr/lib/erlang/bin目录:
AC_ERLANG_PATH_ERLC([未找到],[/usr/lib/ERLANG/bin])
- 宏:AC_ERLANG_NEED_ERLC公司 ([路径= ‘$路径’])¶
-
的简化变体AC_ERLANG_PATH_ERLC系统
宏,它打印错误消息并退出配置
脚本,如果erlc系统
找不到程序。
- 宏:AC_ERLANG_PATH_ERL(交流_远程_路径_远程) ([无资金价值],[路径= ‘$路径’])¶
-
确定要使用的Erlang解释器。如果ERL公司
还没有设置在环境,检查厄尔尔(erl)
.设置输出变量ERL公司
到找到解释器命令的完整路径。
这两个可选参数与的最后两个参数具有相同的含义宏AC_PATH_PROG(交流_路径_程序)
寻找厄尔尔(erl)
程序。对于示例,以查找厄尔尔(erl)
只有在/usr/lib/erlang/bin目录:
AC_ERLANG_PATH_ERL([未找到],[/usr/lib/ERLANG/bin])
- 宏:AC_ERLANG_NEED_ERL公司 ([路径= ‘$路径’])¶
-
的简化变体AC_ERLANG_PATH_ERL(交流_远程_路径_远程)
宏,它打印错误消息并退出配置
脚本,如果厄尔尔(erl)
找不到程序。