
【计】 externally-compiled subprogram
exterior
【计】 out-of-line
compile; translate and edit
【计】 compilation; compile; compiling
subprogram; subroutine
【计】 functional element program; subprograme; subroutine
【经】 sub-program; sub-routine
在计算机编程领域,"外部编译子程序"(Externally Compiled Subroutine)指独立于主程序单独编译的代码模块,通常以目标文件或库文件形式存在,需通过链接器与主程序结合生成可执行文件。以下是详细解释:
汉英对照释义
来源:《计算机科学技术名词》(第三版),科学出版社。
技术特点
术语 | 区别点 |
---|---|
内部子程序 | 直接嵌入主程序源码,编译时与主程序一体生成 |
解释型函数 | 运行时逐行解析执行,无独立编译过程 |
静态链接库 | 外部编译子程序的一种常见存储形式 |
-c
编译选项生成独立目标文件的方法(GNU官方手册)。注:以上链接为示例,实际引用需替换为有效资源。若无法验证链接有效性,建议仅标注来源名称及出版信息。
外部编译子程序是计算机编程中一种预编译且独立于主程序的子程序模块,其核心特点在于编译与源码分离,能够直接调用执行。以下是详细解析:
普通子程序通常与主程序在同一源码文件中定义,需随主程序一同编译;而外部编译子程序独立存在,仅需在调用时通过声明(如Fortran的EXTERNAL
语句)链接已编译的模块。
外部编译子程序通过分离编译与调用过程,优化了程序结构和执行效率,是模块化编程和大型软件开发的关键技术之一。
巴西黄夹竹桃层压玻璃充电电压抽象名词搭架单位电荷电缆塞地方性麻痹性眩晕反对称矩阵分娩光电管阴极固守横突间后肌恒为成年人核网丝见证禁止建筑物加高的地役权久野霉素可用性莱文斯坦法磷酸氢钠铵硫化二烃基胂硫酸戊酯钾买方联合摩尔热容前卫战气体吸管球杆菌双硫羰乙醇酸图表线条