15.6. 链接代码来创建可执行文件
构建 C 或 C++ 应用程序时,链接是最后一步。链接将所有对象文件和库组合到一个可执行文件中。
先决条件
- 一个或多个对象文件
- GCC 已安装在系统上
步骤
- 更改到含有对象代码文件的目录。
运行
gcc
:$ gcc ... objectfile.o another_object.o ... -o executable-file
从提供的对象文件和库中创建名为可执行文件可执行文件。
要链接其他库,请在对象文件列表前添加所需的选项。请参阅 第 16 章 在 GCC 中使用 Libraries。
注意使用 C++ 源代码,将
gcc
命令替换为g++
,以方便处理 C++ 标准库依赖项。