编译并链接应用程序

缺省情况下,当您调用 XL C/C++ 编译器时,将执行以下所有转换阶段:

  • 程序源的预处理
  • 编译并组装到对象文件中
  • 链接到可执行文件

这些不同的转换阶段实际上由单独的可执行文件执行,这些可执行文件称为编译器 组件。 但是,您可以使用编译器选项来仅执行某些阶段,例如预处理或组装。 然后,您可以重新调用编译器以恢复对最终可执行文件的中间输出的处理。

以下部分描述了如何调用 XL C/C++ 编译器来预处理,编译和链接源文件和库: