Как да компилирате c програма с помощта на компилатор на компилатора на gnu (gcc)
Тази статия описва как да компилирате програмата от изходния код в C Използване на компилатор на компилатор на GNU (GCC) за Linux или минималистичен GNU (Mingw) за Windows.
Стъпка
Метод 1 от 2:
Използване на GCC за UNIXедин. В UNIX системата отворете терминала.

2. Inter GCC --version и натиснете ↵ Въведете. Се появява версията на компилатора c. Ако екипът не работи, най-вероятно GCC не е инсталиран.

3. Отидете в директорията, в която се съхранява изходният код.

4. Inter Gcc main.C -o Helloworld. Замени "Main.C "В името на изходния файл и" HelloWorld "замени последната програма. Програмата ще бъде съставена.

пет. Стартирайте компилираната програма. Inter & # 46- / Helloworld, Където "HelloWorld" замени името на програмата.
Метод 2 от 2:
Използване на mingw за Windowsедин. Изтеглете минималиста GNU за Windows (Mingw). Тази версия на GCC за Windows е доста лесна за инсталиране. Инсталационният файл може да бъде изтеглен Този сайт.

2. Стартирайте инсталационния файл на Mingw.

3. Задайте настройките за инсталиране и кликнете върху Продължи (по-долу).

4. Изберете компилатори за инсталиране.

пет. Отворете менюто за инсталиране (инсталация). Намира се в горния ляв ъгъл на mingw.

6. Кликнете върху Прилагане на промените.

7. Кликнете върху Приложи. Компилаторите ще бъдат изтеглени и инсталирани.

Осем. По пътя към Mingw Поставете системните променливи. Направете следното:

девет. Отворете командния ред като администратор. За това:

10. Отидете в папката, в която се съхранява изходният файл.

единадесет. Inter GCC Helloworld.C -o Helloworld.. T. Заменете "HelloWorld" в името на файла с изходния код и името на програмата. След завършване на компилирането на програмата, ще се върнете към командния ред и няма да има съобщения за грешки.

12. За да стартирате програмата, въведете името му. Ако програмата се нарича HelloWorld.EXE, въведете това име, за да стартирате програмата.
Съвети
- Компилиращ код, използващ флаг -г, ще доведе до създаването на информация за отстраняване на грешки, която може да се използва от подходящия дебъгер, например GDB.
- Създайте файл с монтаж на проекта (Make-file), за да опростите компилирането на големи програми.
- Ако активно използвате оптимизация, не забравяйте, че оптимизацията на скоростта може да доведе до намаляване на размера и понякога качеството (и обратно).
- Когато компилирате програмата C ++, използвайте G ++ точно както използвате GCC. Не забравяйте, че изходните файлове в C ++ имат разширение .CPP, не .° С.
От какво имаш нужда
- Компютърни Linux или Windows
- Основни познания за GNU / Linux и знанието за това как да инсталирате приложения
- Програмен код
- Текстов редактор (например EMACS)