/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 first.obj second.obj third.obj /OUT:filename.exe