Параметр /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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по