发明名称 EMBEDDED PLATFORM AND METHOD FOR DYNAMICALLY LINKING PROGRAM ON EMBEDDED PLATFORM
摘要 <p>An embedded platform and a method for dynamically linking program on the embedded platform. The embedded platform comprises an intermediate layer, wherein the intermediate layer comprises interface classes; each interface class is obtained by encapsulating more than one function interfaces of an embedded operating system and corresponds to a virtual function table; and each element of the virtual function table corresponds to the more than one function interfaces one by one. The application programs to be linked comprise interface classes. The application programs are compiled into code segments with independent positions, and storage positions of the code segments compiled by different functions of the application programs are not intersected with each other; all the compiled code segments are directly copied into a memory of the embedded operating system; and interface class pointers are established and transmitted between the interface classes of the intermediate layer and the interface classes of the application programs, so as to realize dynamical linking of the programs.</p>
申请公布号 WO2010057388(A1) 申请公布日期 2010.05.27
申请号 WO2009CN73324 申请日期 2009.08.18
申请人 TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED;WU, ZHIHUA;GU, JIA;QIU, XUAN 发明人 WU, ZHIHUA;GU, JIA;QIU, XUAN
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 代理人
主权项
地址