The three basic tools used to build C++ applications are the compiler, the linker, and the archiver (or librarian).
The compiler takes C++ source files as input and produces object files, which contains a mixture of
machine-executable code and symbolic references to functions and data.
The archiver takes a collection of object files as input and produces a static library, or archive, which is
simply a collection of object files grouped for convenient use.
The linker takes a collection of object files and libraries and resolves their symbolic references to produce
either an executable or dynamic library. Roughly speaking, the linker operates by matching each use of
symbol to its definition.
A dynamic library, also called a shared library, is like an executable except that it can't be run on its
own; it consists of a body of machine-executable code that is loaded into memory after an application
is started and can be shared by one or more applications.
On Winodws, dynamic libraries are also called dynamic link libraries (DLLs).
The object files and static libraries on which an executable depends are needed only when the executable
is built. The dynamic libraries on which an executable depends, however, must be present on a user's
system when the executable is run.
相关推荐
### 土地基本术语GBT19231-2003 #### 一、概述 《土地基本术语GBT19231-2003》是一项重要的国家标准,旨在规定土地科学和土地管理工作中的基本术语,以促进该领域的标准化工作。本标准不仅适用于土地科学研究与...
软件测试基本术语软件测试基本术语
DAT 58-2014 《电子档案管理基本术语》 1 范围 2 一般概念 3 电子档案的收集与整理 4 电子档案的鉴定与处置 5 电子档案的保存与利用 6 电子档案的安全
DZT 0391-2021 地球物理勘查基本术语
在进行城市规划时,理解并运用相关的基本术语是至关重要的。"城市规划基本术语标准"是一个规范性文档,旨在为规划人员、政策制定者、学者以及公众提供统一的语言基础,确保在讨论和执行城市规划时的准确性和一致性。...
从给定文件中,我们可以提炼出关于“土地基本术语”的一系列关键知识点,这些知识点涵盖了土地的概念、土地科学的定义、土地总面积的计算方法、土地组成的要素、土地覆盖及其分类、以及土地的生产潜力等方面。...
档案工作的基本术语,都是常用的,不麻烦的可以去国家档案局官网上看一下,都是有相关资料的
消防基本术语是消防安全领域的重要基础知识,它涉及到火灾预防、灭火、消防系统设计、产品标准以及安全规范等多个方面。本文将详细解析这些术语的含义和重要性。 1. 放火(Arson):这是一种故意引发火灾的行为,属于...
房地产估价基本术语规范--新旧术语对比.doc
遗传算法基本术语对照,中英文,包括标准遗传算法,及其衍生算法
综上所述,"【数码显微镜】超景深数码三维显微系统基本术语.zip"这个压缩包可能包含了一个详细的专业词汇表,对于深入理解和使用这类显微系统非常有益。无论是科研人员、医学工作者还是工程技术人员,掌握这些基本...
ISO标准中的基本术语是理解和应用质量管理相关标准的关键。在ISO的框架下,"质量"(quality)被定义为一组固有特性满足要求的程度。这里的“固有特性”指的是产品、服务或过程内在的、不可分割的特征,这些特性决定...
本文将详细介绍Unity3D的一些基本术语,这些术语对于理解Unity3D中的基本技术至关重要,特别是对于准备面试Unity3D工程师职位的读者来说,更是一份宝贵的参考资料。 首先,我们来探讨一些与渲染相关的术语。术语...
《城市规划基本术语标准》是中国国家制定的一项标准,旨在统一和规范城市规划领域中的专业词汇,确保行业内交流的准确性和一致性。这项标准于1999年开始实施,对我国的城市规划工作具有重要的指导意义。 在城市规划...
### 房地产估价基本术语知识点详解 #### 一、概述 随着信息技术的发展与应用,标准化成为推动行业发展的重要因素之一。对于房地产估价行业而言,一套统一、规范的基本术语不仅有助于提升行业内的沟通效率,还能确保...
【餐饮业常用术语】 在餐饮行业中,理解和...理解这些基本术语有助于餐饮业从业人员更好地执行食品安全和卫生规范,确保顾客的饮食安全。在实际操作中,必须严格遵守相关法规,以预防食品污染和食物中毒事件的发生。
SEO技术 SEO基本术语 SEO技巧SEO基本术语 SEO技巧
【健美操基本术语】是健身领域中一种重要的教学资源,尤其在中小学的体育课程中广泛应用。健美操不仅能够锻炼身体,增强柔韧性和协调性,还通过一系列专业术语来描述动作,使得学习和教学更为精准。以下是关于健美操...
计算机网络基本术语,适用于初学者了解学习网络的基本术语。
这份"DLT电力储能基本术语编制说明共3页.pdf.zip"文件,虽然我们无法直接查看具体内容,但可以基于电力储能的基本概念和常见术语来探讨相关的知识点。 1. **储能技术**:储能技术是将电能转化为其他形式的能量储存...