静态链接动态库的ELF文件软件设计  被引量:2

Software Design of Static Linking for Dynamic Library of ELF Files

在线阅读下载全文

作  者:陈宇[1] 廖湘科[1] 李慰[1] 

机构地区:[1]国防科学技术大学计算机学院,湖南省长沙市410073

出  处:《微计算机信息》2008年第9期162-164,206,共4页Control & Automation

基  金:863课题(2002AA1Z2101)

摘  要:当今,软件开发人员在开发软件时,常常用到别人写的优秀的动态库。这将导致发布软件出现一些问题。比如,发布的软件变大,冗余代码增多,可移植性变差。更糟的是,在给用户带来不便后,软件开发人员无法提供一个非动态库版本。因此,作者希望开发设计一个软件,它能将软件中用到的动态库的函数、资源转移到软件中,使动态库静态链接。在分析了ELF文件格式规范和动态链接机制的基础上根据软件功能需求,在最简单情形下,分析、设计、编写、测试了该软件。本文将这一过程记录下来,并进行了细致的分析和讨论。Nowadays, while developing software, the developer often use the outstanding dynamic libraries wrote by others. This will bring some problems when issuing software, for example, bigger size, more redundant code, worse portability. What s more, after bringing inconvenience to the users, the software developer is unable to offer a non-dynamic libraries edition. Therefore, the author wanted to develop software, which can transfer functions and resources in the dynamic libraries used in the software into the so...

关 键 词:ELF文件 动态链接 静态链接 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象