15.2. 编译源文件到对象代码


要从源代码文件而不是可执行文件立即创建对象代码文件,必须指示 GCC 仅创建对象代码文件作为其输出。此操作代表了大型项目的构建流程的基本操作。

先决条件

步骤

  1. 更改到包含源代码文件的目录。
  2. 使用 -c 选项运行 gcc

    $ gcc -c source.c another_source.c

    创建对象文件,其文件名反映原始源代码文件:source .c 会生成 source.o

    注意

    使用 C++ 源代码,将 gcc 命令替换为 g++,以方便处理 C++ 标准库依赖项。

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.