Параметр /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
См. также
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC