Компиляция программы на языке C
Обновлен: Ноябрь 2007
В состав Visual C++ 2008 включен компилятор языка C, позволяющий создавать как простейшие программы на языке Visual C, так и приложения Windows API.
В этой процедуре с помощью текстового редактора создается простая программа на языке Visual C, которая затем компилируется из командной строки.
Вместо примеров программ, приведенных в рамках этих процедур, можно использовать собственные программы на языке Visual C. Кроме того, можно использовать образцы программ с кодом на Visual C, приведенные в разделах справки.
По умолчанию компилятор Visual C++ рассматривает все файлы с расширением .c как исходные файлы на языке С, а файлы с расширением .cpp как исходные файлы на языке С++. При использовании параметра компилятора /Tc компилятор будет рассматривать все файлы как исходные файлы на языке С вне зависимости от расширения.
Обязательные компоненты
Эти разделы предполагают знание основ языка C++. Если вы приступаете к изучению C++, рекомендуем вам "Руководство по С++ для начинающих", написанное Гербом Шилдтом (Herb Schildt), которое доступно по ссылке https://go.microsoft.com/fwlink/?LinkId=115303.
Создание исходного файла на языке Visual C и его компиляция из командной строки
Откройте окно Командная строка Visual Studio 2008.
Нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2008, Набор средств Visual Studio и щелкните пункт Командная строка Visual Studio 2008.
Примечание. Командная строка Visual Studio 2008 автоматически устанавливает путь к компилятору Visual C и требуемым библиотекам. Используйте ее вместо стандартного средства "Командная строка". Дополнительные сведения см. в разделе Установка переменных пути и среды при построении из командной строки.
В командной строке введите notepad simple.c и нажмите клавишу ВВОД.
При появлении запроса на создание файла нажмите кнопку Да.
В приложении "Блокнот" наберите следующие строки:
#include <stdio.h> int main() { printf("This is a native C program.\n"); return 0; }
В меню Файл выберите команду Сохранить. Был создан исходный файл Visual C.
Чтобы закрыть "Блокнот", в меню Файл выберите команду Выход.
В командной строке введите cl simple.c и нажмите клавишу ВВОД.
Компилятор cl.exe создает исполняемую программу simple.exe.
Имя исполняемой программы отображается в информации, выводимой компилятором.
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. simple.c Microsoft (R) Incremental Linker Version 9.00 Copyright (C) Microsoft Corporation. All rights reserved. /out:simple.exe simple.obj
Чтобы отобразить список всех файлов с любым расширением в каталоге simple, введите dir simple.* и нажмите клавишу ВВОД.
Файл .obj — это файл промежуточного формата, который можно смело игнорировать.
Чтобы запустить программу simple.exe, введите simple и нажмите клавишу ВВОД.
Программа выводит следующий текст и закрывается:
This is a native C program.
Чтобы закрыть окно командной строки, введите команду exit и нажмите клавишу ВВОД.
Следующие действия
Назад:Компиляция программы на языке C++, предназначенной для среды CLR, в Visual Studio (C++) | Далее:Создание приложений Windows (C++)
См. также
Задачи
Создание приложений командной строки (C++)