/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