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)找不到程序。