Створення GCC із вихідного коду передбачає наступну послідовність кроків:
- вибрати версію GCC (і версію залежностей)
- отримати вихідні архіви та розпакувати їх у відповідні каталоги.
- створити чисте середовище для будівництва.
- налаштувати вихідний код.
- скомпілювати вихідний код.
- встановити побудовані артефакти.
- використання.
Приклад створення та використання SLL за допомогою GCC
- Виконайте команду cd, щоб перейти до каталогу коду. …
- Виконайте команду cd, щоб перейти до каталогу ~/code/src і створити дві функції add. …
- Скомпілюйте вихідні файли add. …
- Виконайте команду ar, щоб стиснути цільові файли add.o та sub.o у SLL libmath.
Ми побачимо різні методи інсталяції GCC і скомпілюємо програму на C, дослідивши різні варіанти.
- Крок 1: оновіть список пакетів Ubuntu.
- Крок 2: Встановіть GCC на Ubuntu.
- Крок 3: Перевірте встановлення GCC.
- Крок 1. Напишіть базову програму на C.
- Крок 2: Скомпілюйте example1.c за допомогою GCC.
- Крок 3: Створіть список складання програми на C.
GCC був написаний переважно в C за винятком частин передньої частини Ada. Дистрибутив містить стандартні бібліотеки для Ada та C++, код яких переважно написаний на цих мовах.
CC — це традиційний компілятор C UNIX, тоді як GCC — це набір компіляторів GNU, що включає компілятор C. У Linux команда cc може бути посиланням на gcc.
Процес компіляції складається з чотирьох кроків: попередня обробка, компіляція, збірка та зв’язування. GCC здатний здійснювати попередню обробку та компілювати кілька файлів у декілька вхідних файлів асемблера або в один вхідний файл асемблера. Якщо ви використовуєте параметр -E, нічого не виконується, крім попередньої обробки.