> Erlang中文手册 > get_object_code/1 获取模块的目标 BEAM 代码

code:get_object_code/1

获取模块的目标 BEAM 代码

用法:

get_object_code(Module) -> {Module, Binary, Filename} | error

在代码路径下查找模块 Module 的目标代码,如果找到,则返回 {Module, Binary, Filename},否则返回 error。

Module 是模块名。

Binary 是一个包含着模块 Module 目标代码的二进制数据对象,这些二进制数据可以加载到一个分布系统的远程节点上。

Filename 是模块的文件信息。

{ok, Module} = application:get_application(),
code:get_object_code(Module).

如果找不到,否则返回 error。

code:get_object_code(genfsm).