/c(在不链接的情况下进行编译)

禁止自动调用 LINK。

/c

备注

/c 编译将只创建 .obj 文件。 必须用正确的文件和选项显式调用 LINK,才能执行生成的链接阶段。

默认情况下,在开发环境中创建的任何内部项目都使用 /c 选项。

在 Visual Studio 开发环境中设置此编译器选项

  • 此选项从开发环境内部不可用。

以编程方式设置此编译器选项

  • 若要以编程方式设置此编译器选项,请参见 CompileOnly

示例

下列命令行创建对象文件 FIRST.obj 和 SECOND.obj。 忽略 THIRD.obj。

CL /c FIRST.C SECOND.C THIRD.OBJ

若要创建可执行文件,必须调用 LINK:

LINK firsti.obj second.obj third.obj /OUT:filename.exe

请参见

参考

编译器选项

设置编译器选项