
GNU Compiler Collection (GCC) — это коллекция компиляторов и библиотек с открытым исходным кодом, поддерживающая языки программирования C, C++, Objective-C, Fortran, Ada, Go и D. Ядро Linux, утилиты GNU и многие другие проекты скомпилированы с помощью GCC.
В этом руководстве объясняется, как установить компилятор GCC Buster в Debian 10. Те же инструкции применимы к Debian 9 и любому дистрибутиву на основе Debian.
Предпосылки
Для установки пакетов в систему Debian необходимо войти в систему как пользователь с привилегиями sudo .
Установка GCC на Debian
Репозитории Debian по умолчанию содержат метапакет с именем build-essential , который содержит компилятор GCC и другие библиотеки и утилиты, необходимые для компиляции программного обеспечения.
Чтобы установить компилятор GCC Debian 10, выполните следующие действия:
-
Сначала обновим список пакетов:
sudo apt update -
Установите пакет
build-essential, выполнив:sudo apt install build-essentialВы также можете установить страницы руководства, содержащие документацию по использованию GNU/Linux для разработки:
sudo apt-get install manpages-dev -
Чтобы подтвердить успешную установку компилятора GCC, введите
gcc --version:gcc --versionНа момент написания этой статьи в репозиториях Debian 10 доступна версия GCC по умолчанию
8.3.0:gcc (Debian 8.3.0-6) 8.3.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Вот и всё. Вы успешно установили GCC на свою машину Debian.
Пример компиляции Hello World
Скомпилировать простую программу на C или C++ с помощью GCC довольно просто. Откройте текстовый редактор и создайте следующий файл:
nano hello.c
привет.c
#include int main () { printf ( "Hello World! n " ); return 0 ; }
Сохраните файл и используйте следующую команду для его компиляции в исполняемый файл:
gcc hello.c -o hello
Компилятор создаст двоичный файл с именем hello в том же каталоге, где была выполнена команда.
Для выполнения программы выполните:
./hello
Вывод будет выглядеть так:
Hello World!
Заключение
Вы успешно установили GCC на свой Debian 10. Для получения дополнительной информации о GCC посетите официальную документацию GCC .
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
gcc debian Не используете Debian 10?
Выберите другую ОС: центос 7 центос 8 убунту 18.04 убунту 20.04
Связанные руководства
- Как установить TensorFlow на Debian 10
- Как установить Apache Cassandra на Debian 10 Linux
- Как установить Jenkins на Debian 10 Linux
- Как установить и использовать Docker Compose в Debian 10 Linux
- Как установить MongoDB на Debian 10 Linux
- Как установить и настроить Redis в Debian 10 Linux
- Защитите Nginx с помощью Let's Encrypt на Debian 10 Linux