當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang get_object_code(Module)用法及代碼示例


get_object_code(Module) -> {Module, Binary, Filename} | error
類型:
Module = module()
Binary = binary()
Filename = file:filename()

在代碼路徑中搜索模塊 Module 的目標代碼。如果成功則返回{Module, Binary, Filename},否則返回errorBinary 是一個二進製數據對象,其中包含模塊的目標代碼。如果要將代碼加載到分布式係統中的遠程節點上,這會很有用。例如,在節點 Node 上加載模塊 Module 的操作如下:

...
{_Module, Binary, Filename} = code:get_object_code(Module),
rpc:call(Node, code, load_binary, [Module, Filename, Binary]),
...

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 get_object_code(Module) -> {Module, Binary, Filename} | error。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。