Як скомпілювати програму c, використовуючи компілятор gnu compiler (gcc)
У цій статті розповідається, як скомпілювати програму з вихідного коду на мові C за допомогою компілятора GNU Compiler (GCC) для Linux або Minimalist Gnu (MinGW) для Windows.
кроки
Метод 1 з 2:
Використання GCC для Unix1. В Unix-системі відкрийте термінал.
2. Введіть gcc --version та натисніть ↵ Enter. Буде відображено версію компілятора C. Якщо команда не спрацювала, швидше за все, GCC не встановлено.
3. Перейдіть в каталог, в якому зберігається вихідний код.
4. Введіть gcc main.c -o HelloWorld. Замініть «main.c »на ім`я файлу з вихідним кодом, а« HelloWorld »замініть на ім`я кінцевої програми. Програма буде скомпільована.
5. Запустіть скомпільовану програму. Введіть & # 46- / HelloWorld, де «HelloWorld» замініть ім`ям програми.
Метод 2 з 2:
Використання MinGW для Windows1. Скачайте Minimalist GNU для Windows (MinGW). Цю версію GCC для Windows досить легко встановити. Установчий файл можна завантажити на цьому сайті.
2. Після запуску інсталятора MinGW.
3. Задайте параметри установки і натисніть Continue (Далі).
4. Виберіть компілятори, які потрібно встановити.
5. Відкрийте меню Installation (Встановлення). Воно знаходиться у верхньому лівому куті MinGW.
6. Натисніть Apply Changes (Застосувати зміни).
7. Натисніть Apply (Застосувати). Компілятори будуть завантажені і встановлені.
8. У шлях до MinGW вставте системні змінні середовища. Зробіть наступне:
9. Відкрийте командний рядок в якості адміністратора. Для цього:
10. Перейдіть в папку, в якій зберігається файл з вихідним кодом.
11. Введіть gcc helloworld.c -o helloworld.exe. Замініть «helloworld» на ім`я файлу з вихідним кодом і ім`я програми. По завершенні компіляції програми ви повернетеся в командний рядок, при цьому не буде ніяких повідомлень про помилки.
12. Щоб запустити програму, введіть її ім`я. Якщо програма називається helloworld.exe, введіть це ім`я, щоб запустити програму.
Поради
- Компіляція коду за допомогою прапора -g призведе до створення налагоджувальної інформації, яка може бути використана відповідним отладчиком, наприклад, GDB.
- Створіть складальний файл проекту (make-файл), щоб спростити компіляцію великих програм.
- Якщо ви активно використовуєте оптимізацію, пам`ятайте, що оптимізація по швидкості може привести до зниження розміру і, іноді, якості (і навпаки).
- При компіляції програми на мові C ++ використовуйте G ++ так само, як ви використовуєте GCC. Пам`ятайте, що файли з вихідним кодом на мові C ++ мають розширення .cpp, а не .c.
Що вам знадобиться
- Комп`ютер під управлінням Linux або Windows
- Базові знання GNU / Linux і знання того, як встановлювати додатки
- Програмний код
- Текстовий редактор (наприклад, Emacs)