Поделиться через


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

См. также

Ссылки

Параметры компилятора

Настройка параметров компилятора