Gcc для windows как запустить

Скомпилируйте и запустите программу на C в Linux и Windows

Вступление

В этом документе мы увидим, как мы можем скомпилировать и выполнить программу на C в Linux и Windows. Документ также содержит список доступных компиляторов Си.

Мы увидим, как компилировать с использованием Visual C ++ 2008 Express Edition , Turbo C ++ , wxDev-C ++ в Windows. Для операционных систем Linux и Unix мы будем использовать GNU Gcc для компиляции программы на языке Си. Оба из них являются бесплатными.

Содержание:

Установите, скомпилируйте и выполните программу на языке C с помощью Visual C ++ 2008 Express Edition с пакетом обновления 1 в Windows

Загрузить и установить

Для загрузки укажите в браузере http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express и выберите «Язык» и нажмите «Скачать бесплатно». После завершения загрузки запустите исполняемый файл, он попросит вас выбрать, хотите ли вы установить некоторые другие дополнительные продукты, снимите флажки с этих параметров, чтобы можно было установить только необходимый продукт. Процесс установки начнет загружать другие файлы с сайта Microsoft, и, в зависимости от скорости вашего соединения, установка займет некоторое время.

После завершения установки в Windows 7 запустите командную строку Visual Studio 2008 в меню «Все программы»> «Microsoft Visual C ++ 2008 Express Edition»> «Инструменты Visual Studio»> «Командная строка Visual Studio 2008».

Напишите, скомпилируйте и выполните свою первую программу

Шаг 1: введите notepad demo.c (вы можете заменить имя файла своим собственным) и нажмите Enter, когда вас спросят, хотите ли вы создать новый файл, скажите «да».

Шаг 2: введите следующий код и нажмите Файл> Сохранить. Когда вас спросят, где сохранить файл, выберите подходящее место.

Шаг 3: Введите cl sample.c и нажмите ввод. Это скомпилирует программу для создания исполняемого файла (.exe).

Шаг 4: Теперь просто введите имя образца файла и введите. Это покажет вам результат.

Установить, скомпилировать и выполнить программу на C с Turbo C ++ в Windows

Получить и установить

Turbo C ++ является очень популярным компилятором C и IDE. Проблема в том, что Borland, организация-создатель компилятора и IDE, не предоставляет никакой возможности загрузить компилятор и IDE. Но если вы воспользуетесь Google «turbo C ++ download», вы получите множество сайтов для загрузки компилятора и IDE. Есть три файла для скачивания — TC.exe, tc.r00 и tc.r01. После загрузки запустите файл TC.exe, он создаст папку TC в конце процесса установки. Чтобы запустить Turbo C ++, войдите в каталог bin в TC и найдите tc.exe. Дважды щелкните файл tc.exe, и откроется Turbo C ++ IDE.

Запустите Turbo C ++ на весь экран в Windows 7

Те, кто работает под управлением Turbo C ++ — это Windows 7, когда IDE открыта, нажмите «Игнорировать» во всплывающем окне, сказав, что он не поддерживает полноэкранный режим. Теперь нажмите в верхнем левом углу окна Turbo C ++ и выберите «Свойства». Выберите вкладку «Шрифт» и измените шрифт на «Lucidia Console» по умолчанию «Растровые шрифты». Также измените размер шрифта на «28». Теперь выберите вкладку «Layout» и установите «width» как 80 и «Height» как 25 под «Screen Buffer Size». В разделе «Размер окна» измените «Ширина» на 60, а «Высота» на 25. В «Положение окна» установите значения «Слева» и «Вверх» как -4. Убедитесь, что «Левое окно системного положения» не отмечено. Нажмите «ОК», чтобы закрыть окно свойств. Теперь вы можете увидеть Turbo C ++ IDE в полноэкранном режиме.

Читайте также:  Windows phone applications deployment

Написать, скомпилировать и запустить C программу

Откройте новый файл из меню «Файл»> «Создать» в Turbo C ++ IDE. Напишите небольшую программу в IDE.

Теперь перейдите в File> Save As и сохраните программу с именем файла по вашему выбору (убедитесь, что расширение имени файла — .c).

Нажмите на Опции и перейдите в Каталоги. Нажмите «Каталоги» и установите «Выходной каталог», как вам нужно, и «Исходный каталог», где вы сохранили файл программы «Си».

Теперь перейдите к компиляции и нажмите на Компиляция. А затем нажмите на Run. Вы увидите вывод вашей программы на Си.

Писать, компилировать и запускать программу на C, используя wxDev-C ++ в Windows

wxDev-C ++ — это простая в использовании IDE, которую вы можете выбрать для написания C-программы. Вы можете скачать установщик с wxdsgn.sourceforge.net. Мы обнаружили, что он отлично работает на Windows 7 и Windows XP. Он также устанавливает MinGW и вам не нужно устанавливать какие-либо переменные окружения. Компилятором по умолчанию для этой IDE является gcc.

После загрузки установщика запустите exe-файл, дважды щелкнув по нему, и мастер установки поможет вам выполнить установку. После завершения установки вы запускаете ее из «Программы», и при первом запуске она занимает некоторое время для разбора заголовочных файлов. Окно IDe выглядит следующим образом:

Вы можете начать программирование, нажав Файл> Создать> Исходный файл в окне. Обратите внимание, что при сохранении файла вы должны выбрать тип файла как C, так как эта IDE также поддерживает C ++.

Вы можете использовать F9 или как показано ниже для компиляции и запуска программы.

Когда компиляция завершена, она открывает новое окно, чтобы показать вам вывод.


Если у вас есть ошибки, он показывает вас на панели ниже, как показано ниже.

Хотя мы немного устарели, мы находим wxDev-C ++ отличной IDE для программирования C. Вы можете попробовать его, если используете Windows.

Установить, скомпилировать и запустить C программу в Linux

В большинстве случаев, когда вы устанавливаете Linux, компилятор GNU Gcc уже установлен. Если нет, выполните следующую команду (наша система — Ubuntu Linux):

Если компилятор C уже установлен, он покажет вам сообщение, как указано выше. Если нет, то будут установлены все необходимые пакеты.

Теперь откройте текстовый редактор и напишите небольшую программу на C, например, следующую и сохраните ее как demo.c:

Теперь выполните команду, как показано ниже, чтобы скомпилировать и выполнить файл:

Вот как вы можете установить GNU Gcc компилятор, написать программу на C и запустить ее под Linux.

Список компиляторов C

В следующей таблице приведен список доступных компиляторов Си. Это не полный список, но он даст вам четкое представление о различных компиляторах C, о том, какую ОС / платформу они поддерживают, и имеет ли она среду программирования.

составитель автор Операционная система IDE? Тип лицензии
AMPC Аксиоматические решения Sdn Bhd Windows, Unix и другие да патентованный
Амстердамский компилятор Эндрю Таненбаум и Цериэль Джейкобс Unix и другое нет BSD
CCS C Компилятор CCS, Inc. Windows, Unix и другие да патентованный
лязг Низкоуровневая виртуальная машина Windows, Unix и другие нет BSD
DMS Software Reengineering Toolkit Семантические дизайны Windows, Unix и другие нет патентованный
GCC C Проект GNU Windows, Unix, мэйнфрейм IBM, AmigaOS, VAX / VMS, RTEMS нет GPL
RCC (компилятор RCOR C) Родриго Каэтано (rcor) Windows, Unix нет GPL
Интерактивный C КИСС Институт Практической Робототехники Windows, Unix, Mac, Linux, IRIX, Solaris, SunOS нет Freeware
LabWindows / CVI Национальные инструменты Windows, Unix и другие да патентованный
LCC Крис Фрейзер и Дэвид Хэнсон Windows, Unix и другие Только для Windows Бесплатное программное обеспечение (исходный код доступен для некоммерческого использования)
Марк Уильямс C Марк Уильямс Компания Окна, Другое да патентованный
Microsoft C Microsoft Windows да патентованный
Nwcc Нильс Веллер Windows, Unix, Другое нет BSD
Open64 SGI Google HP Intel Nvidia PathScale Университет Цинхуа и другие Unix, Другое нет GPL
Pelles C Пелле Ориниус Windows да Freeware
PGCC Портленд Групп Windows, Unix, Другое — Mac OS X Да — Visual Studio для Windows патентованный
Портативный компилятор C Андерс Магнуссон и другие Windows, Unix, Другое нет BSD
Мощность С Mix Software Другой нет патентованный
QuickC Microsoft Windows да патентованный
SAS / C Институт САС Windows, Unix, мэйнфрейм Other-IBM, AmigaOS, 68K, 88K, Unix да патентованный
Tiny C Компилятор Фабрис Беллард Windows, Unix нет LGPL
Turbo C причал Другой нет Собственный — V 2.01 в свободном доступе
CCS C Компилятор CCS, Inc. Windows, Unix, Другое да патентованный
MikroC Компилятор МикроЭлектроника, ООО Windows, Unix, Другое да патентованный
отладчик ups [1] (включает интерпретатор C) Том Хьюз, Йен Эдвардс и другие Unix, Другое-Солярис, SunOS да GPL
VBCC Доктор Фолькер Бартельман Windows, Unix, Другое нет Бесплатное программное обеспечение (исходный код доступен, модификации не допускаются)
XL C IBM Unix-AIX Затмение патентованный

Предыдущий: C учебник
Далее: C Basic

MinGW — бесплатный С и С++ компилятор для Windows

Предоставляет полный набор инструментов для компилирования и линковки программ без использования каких либо платных библиотек или инструментов.

Все утилиты предназначены для работы из командной строки, но могут использоваться такими популярными IDE как NetBeans, Eclipse и DevCPP, которые предоставляют графический интерфейс к компиляторам GCC.

Обзор GCC

GCC — GNU Compiler Collection, первый С компилятор с открытым исходным кодом, он был выпущен в 1987 г. Возможность создавать С++ программы была добавлена в 1992 г.

Впоследствии функциональность компилятора была расширена и включена поддержка таких языков программирования как Objective-C, Java, Fortran, ADA и другие.

GCC — очень мощный инструмент, распространяемый под лицензией GNU GPL (GNU General Public License), написан на языке С и в данный момент является кроссплатформенным — может работать практически под любой современной операционной системой и компилировать программы под различные типы процессоров, в том числе для микроконтроллеров, портативных устройств и 64-разрядных процессоров.

Установка MinGW

Официальный сайт MinGW http://www.mingw.org. Чтобы скачать комплект, перейдите на страницу http://sourceforge.net/downloads/mingw, вам понадобится файл «mingw-get-inst» с расширением EXE.

Для установки требуется подключение к сети интернет.

Рзмещайте все файлы по стандартному пути, например, «C:\MinGW».

В данном случае выбраны компилятор С и С++, инструменты для разработки и комплект утилит командной строки — MSYS.

Если всё выбрано правильно, жмём «Install».

Закройте окно установщика — нажмите «Finish».

Нам потребуется значение переменной PATH, там должны быть прописаны пути к папкам с исполняемыми файлами MinGW и MSYS, в данном случае это директории «C:\MinGW\bin» и «C:\MinGW\msys\1.0\bin».

Если эти значения не были автоматически добавлены в переменную в процессе установки, допишите их вручную, добавте в начало строку «C:\MinGW\bin;C:\MinGW\msys\1.0\bin;», только без кавычек.

Если в вашей операционной системе отсутствует переменная PATH, то создайте её самостоятельно.

Теперь, когда все инструменты установлены, можно использовать GCC компиляторы в режиме командной строки или настроить их использование в своей IDE.

GCC — компиляция C/C++ программ

Обсуждение приветствуется , буду рад пожеланиям по улучшению данной статьи.
Статья в процессе написания, пожелания пишите сюда

1. Предисловие
2. Руководство

2.1. Установка MinGW на Windows.
2.2. Прописывание пути к MinGW в Windows.
2.3. Компиляция в Windows`е
2.4. Литература по GCC
2.5. Уменьшение размера исполняемого файла.

В данной статье будет написано как пользоваться компилятором GCC и вспомогательными программами. Эта статья будет полезна для тех, кто только начал изучать С/С++, и не знает на чем и как компилировать свои первые программы, а также всем желающим научиться пользоваться этим компилятором.

2.1. Установка MinGW на Windows.

Зайдите на страничку http://sourceforge.net/projects/mingw/files/ найдите там папку Automated MinGW Installer, найдите в ней инсталлятор посвежее, скачайте его. Затем запустите его. Щелкните Next => Download and install => Next => I Agree => Current => Next => Выберите MinGW base tools, g++, MinGW Make => Next => Выберите папку куда хотите установить MinGW => Next => Install. Ждите пока скачается и установится MinGW.

2.2. Прописывание пути к MinGW в Windows.

Прописывание путей необходимо для того, чтобы для запуска компилятора не приходилось каждый раз писать полный путь к нему. Зайдите в Панель инструментов => Система => Дополнительно => Переменные среды. К переменной Path, через знак «точка с запятой» добавьте путь к папке /MinGW/bin.

2.3. Компиляция в Windows`е

1) Откройте консоль Пуск=> Выполнить=> cmd.
2) Перейдите в папку с исходником командой cd путь_к_папке_с_исходником например:

Команда PAUSE нужна для того, чтобы после компиляции консоль не закрывалась, чтобы можно было посмотреть результаты компиляции т.к. могут быть сообщения компилятора о синтаксических ошибках в исходнике. После того, как вы запишете необходимые команды в текстовой файл, надо сохранить файл и переименовать его в файл с расширением *.bat. Например make.bat. Этот файл make.bat нужно класть в папку с исходником, и для компиляции необходимо только запустить этот make.bat двойным щелчком.

2.5. Уменьшение размера исполняемого файла.
Удаление отладочной информации позволяет уменьшить размер испольняемого файла. Команда выглядит так:
strip имя_исполняемого_файла
Например:

Компиляция Objective-C в GCC
Пытаюсь выполнить компияцию кода Objective-C с помощью GCC на Windows. Для этого: 1. Установил.

Компиляция GCC в Windows
У меня в виндусе GCC для виндуса (портированный) Я хочю на нем (5,1) скомпилировать сам.

GCC:Компиляция в формат elf под Windows
Можно ли при помощи gcc создать в Windows исполняемый файл в формате elf? Если можно, то как?

gcc компиляция
Проблема возникла при компиляции проекта code::block. При build and run все работает, в папке bin.

Некоторые поправки и добавления по пунктам:

2.1 В данный момент, самая актуальная версия MinGW находится в составе MSYS2. Краткая инструкция по установке и настройке находится на главной (той же) странице официального сайта.

2.5 Параметр -s (или —strip-all ) позволяет максимально уменьшить размер исполняемого файла, удалив из него всю информацию о символах и релокации.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Компиляция gcc
Подскажите как в VS скомпилировать программу с помощью компилятора gcc

Компиляция (gcc)
Добрый вечер! После компиляции текстовый файл становится вдруг двоичным, как следствие его.

Компиляция бинарника на gcc
Задача: нужно скомпилировать сырой бинарник на gcc. Он будет грузиться по адресу 0x10000 и туда же.

Компиляция проекта в gcc
Здравствуйте, форумчане! Прошу помочь разобраться! Есть программа, представленная в 3х файлах. В.

компиляция gcc и MSVC
Привет всем. Объясните, почему один и тот же код #include «stdafx.h» #include .

компиляция нескольких файлов GCC
У меня есть 4 файлы. main.c #include #include «main.h» #include «file_1.h» int.

Читайте также:  Oracle linux postgresql odbc
Оцените статью