Параметр /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

См. также

Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC