Параметр /c (компиляция без связывания)
Запрет автоматического вызова программы LINK.
/c
Заметки
При компиляции с параметром /c создаются только OBJ-файлы.В этом случае для выполнения этапа связывания в процессе построения следует явно вызвать программу LINK с указанием соответствующих файлов и параметров.
Во всех внутренних проектах среды разработки по умолчанию используется параметр /c.
Установка данного параметра компилятора в среде разработки Visual Studio
- Данный параметр недоступен в среде разработки.
Установка данного параметра компилятора программным способом
- Сведения об установке этого параметра компилятора программным способом см. в описании свойства CompileOnly.
Пример
При выполнении следующей команды создаются OBJ-файлы 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