Как установить gcc на Debian

Обновлено: 21.11.2024

Это компилятор GNU C, хорошо переносимый оптимизирующий компилятор языка С.

Этот пакет зависит от компилятора GNU Cого распространения по умолчанию.

Теги: Разработка программного обеспечения: Компилятор, Разработка на C, Библиотеки, Реализовано на: embedded::c, interface::commandline, Роль: Библиотека разработчика, role::metapackage, role::program, Комплект приложений: GNU, Работает с: Исходный код

Другие пакеты, истинные к gcc

  • зависимость
  • рекомендации
  • предложения
  • улучшает
  • dep: cpp (= 4:11.2.0-2) препроцессор GNU C (cpp)
  • dep: gcc-11 (>= 11.2.0-1~) компилятор C от GNU
  • rec: libc6-dev библиотеки для разработки и заголовочные файлы для GNU C
    также виртуальный пакет, живописный libc6.1-dev или libc-dev виртуальный пакет, экспортый libc6-dev, libc6.1-dev
  • sug: автоконфигуратор скриптов автоматической настройки
  • рекомендация: automake Инструмент для создания файлов Makefile, соответствующих стандартам GNU
  • предложение: bison YACC-совместимый генератор синтаксических анализаторов
  • предложение: гибкий генератор быстрого лексического анализатора
  • предложение: документация gcc-doc для компиляторов GNU (gcc, gobjc, g++)
  • предложение: компилятор gcc-multilib GNU C (файлы с несколькими библиотеками)
  • sug: gdb GNU Debugger
    также виртуальный пакет, гастроном gdb-minimal
  • предложение: libtool Сценарий сопровождения крупных библиотек
  • предложение: make утилита управления компиляцией
  • sug: manpages-dev Страницы руководств по использованию GNU/Linux для разработки

Загрузка gcc

Загрузить для всех доступных архитектур Архитектура Размер пакета В установленном виде Файлы alpha (неофициальный перенос) 5,1 Кб45,0 Кб [список файлов] amd64 5,1 Кб< /td>45,0 Кб [список файлов] arm64 5,1 Кб45,0 Кб [список файлов] armel 5,1 Кб< td >45,0 Кб [список файлов] armhf 5,1 Кб 45,0 Кб [список файлов] hppa (неофициальный перенос) 5,1 Кб< td >45,0 Кб [список файлов] i386 5,1 Кб 55,0 Кб [список файлов] ia64 (неофициальный перенос) 5,1 Кб45,0 Кб [список файлов] m68k (неофициальный перенос) < td >5,1 Кб45,0 Кб [список файлов] mips64el 5,1 Кб45,0 Кб [список файлов] mipsel 5, 1 Кб45,0 Кб [список файлов] ppc64 (неофициальный перенос) 5,1 Кб45,0 Кб [список файлов] ppc64el 5, 1 Кб45,0 Кб [список файлов] riscv64 (неофициальный перенос) 5,1 Кб45,0 Кб [список файлов] s390x 5, 1 Кб45,0 Кб [список файлов] sh4 (неофициальный перенос) 5,1 Кб45,0 Кб [список файлов] sparc64 (неофициальный перенос) < td >5,1 Кб45,0 Кб [список файлов] x32 (неофициальный перенос) 5,1 Кб 45,0 Кб [список файлов]

Эта страница также доступна на следующих этапах (Как установить язык по умолчанию):

Авторские права © 1997 - 2022 SPI Inc.; См. условия лицензии. Debian это торговый знак компании SPI Inc. Об этом сайте.

Установка компилятора GCC в Debian очень проста. В менеджере пакетов APT и репозитории APT все готово для вас. Давайте посмотрим, как мы можем быстро и легко установить GCC в наших системах Debian.

Оглавление

Какие языки может компилировать компилятор GCC?

Компилятор GCC или компилятор GNU C, как следует из названия, представляет собой программу, используемую для компиляции кода, написанного на языках C или C++. Компилятор также позволяет нам компилировать другие языки, а именно: Objective C и C++, Ada и Fortran.

Установка компилятора GCC

Если вы работаете с любым из перечисленных выше языков, давайте сразу приступим к установке компилятора. Что касается большинства дистрибутивов Linux, то они поставляются с предустановленным компилятором GCC. Давайте проверим, установлен ли у вас компилятор.

Проверьте, установлен ли компилятор GCC

Откройте терминал и введите gcc --version .Если вы получаете версию GCC в качестве вывода, вы можете пропустить это руководство и перейти к чтению других наших руководств, подобных тому, которое мы недавно написали об установке последней версии VirtualBox в Debian.

Но если вы получите вывод, подобный приведенному ниже, продолжайте читать это руководство, потому что у вас не установлен компилятор GCC.

Вывод GCC не установлен

Использование диспетчера пакетов APT для установки GCC

Давайте начнем с apt update. После этого мы установим компилятор GCC.

Подходящее обновление

Теперь вы можете установить один из двух пакетов. Если вы хотите ТОЛЬКО установить GCC, выполните следующую команду:

Но есть определенные зависимости, а также дополнительные пакеты, которые могут потребоваться при компиляции программ. Пакет build-essential — это более полный пакет, содержащий дополнительные библиотеки и компилятор g++ в дополнение к компилятору GCC для компиляции кода. В этом руководстве я продолжу и установлю пакет build-essential.

Установка пакета Build Essential

Нажмите Enter в этом приглашении и продолжите. После установки мы можем снова проверить нашу установку.

Проверка установленной версии GCC

Как и в первом шаге, чтобы проверить, установлен ли GCC, мы снова запустим ту же команду.

Проверка версии GCC

Заключение

Отлично! Мы успешно установили компилятор GCC в Debian с пакетом build-essential. Чтобы скомпилировать любой код сейчас, запустите gcc -c example.c -o output-file-name . Если вы также знаете Python, ознакомьтесь с нашим руководством по установке последней версии Python в вашей системе Debian.

В этом руководстве мы покажем вам, как установить GCC в Debian 11. Для тех из вас, кто не знал, GCC (GNU Compiler Collection) — это набор инструментов, используемых для компиляции исходного кода на разных языках программирования в двоичные файлы, исполняемые файлы или библиотеки. GCC поддерживает множество языков программирования, таких как C, C++, Java, Objective-C, Go, Fortran, Ada и т. д.

В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, умение пользоваться оболочкой и, самое главное, размещение сайта на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить « sudo » к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку компилятора GCC на Debian 11 (Bullseye).

Предпосылки

  • Сервер под управлением одной из следующих операционных систем: Debian 10 или Debian 11.
  • Во избежание потенциальных проблем рекомендуется использовать новую установку ОС.
  • Пользователь sudo без полномочий root или доступ к пользователю root . Однако мы рекомендуем действовать как пользователь sudo без полномочий root , так как вы можете нанести вред своей системе, если не будете осторожны, действуя от имени пользователя root.

Установите GCC на Debian 11 Bullseye

Шаг 1. Перед установкой какого-либо программного обеспечения важно убедиться, что ваша система обновлена, выполнив в терминале следующие команды apt:

Шаг 2. Установка GCC в Debian 11.

По умолчанию GCC доступен в базовых репозиториях Debian, и его можно легко установить с помощью менеджера пакетов APT. Чтобы установить GCC в вашей системе Debian 11, выполните следующую команду:

Теперь проверьте установленную версию GCC с помощью следующей команды:

Шаг 3. Компиляция Hello World с помощью GCC.

После успешной установки теперь мы создаем базовый исходный код C, например: давайте создадим программу hello world C и откроем текстовый файл hello.c:

Добавьте следующую строку:

Сохраните и закройте, затем скомпилируйте и запустите программу hello, выполнив следующую команду:

Поздравляем! Вы успешно установили GCC. Спасибо за использование этого руководства по установке последней версии компилятора GCC на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт GCC.

Если у вас нет времени заниматься всем этим или если это не ваша область знаний, мы предлагаем услугу «Управление VPS», начиная с 10 долларов США (оплата через PayPal). Пожалуйста, свяжитесь с нами, чтобы получить лучшее предложение!

В этом руководстве мы узнаем, как установить gcc в Debian 11.

Что такое gcc

Это компилятор GNU C, достаточно переносимый оптимизирующий компилятор для C.. Это пакет зависимостей, предоставляющий компилятор GNU C по умолчанию.

Существует три способа установки gcc в Debian 11. Мы можем использовать apt-get, apt и aptitude. В следующих разделах мы опишем каждый метод. Вы можете выбрать один из них.

Установка gcc с помощью apt-get

Обновите базу данных apt с помощью apt-get, используя следующую команду.

После обновления базы данных apt мы можем установить gcc с помощью apt-get, выполнив следующую команду:

Установить gcc с помощью apt

Обновите базу данных apt с помощью следующей команды.

После обновления базы данных apt мы можем установить gcc с помощью apt, выполнив следующую команду:

Установка gcc с помощью aptitude

Если вы хотите использовать этот метод, вам может потребоваться сначала установить aptitude, так как aptitude обычно не устанавливается по умолчанию в Debian. Обновите базу данных apt с помощью aptitude с помощью следующей команды.

После обновления базы данных apt мы можем установить gcc с помощью aptitude, выполнив следующую команду:

Как удалить gcc в Debian 11

Чтобы удалить только пакет gcc, мы можем использовать следующую команду:

Удалить gcc и его зависимости

Чтобы удалить gcc и его зависимости, которые больше не нужны Debian 11, мы можем использовать следующую команду:

Удалить конфигурации и данные gcc

Чтобы удалить конфигурацию и данные gcc из Debian 11, мы можем использовать следующую команду:

Удалить конфигурацию gcc, данные и все их зависимости

Мы можем использовать следующую команду для удаления конфигураций gcc, данных и всех их зависимостей, мы можем использовать следующую команду:

Ссылки

Обзор

В этом руководстве мы узнаем, как установить gcc в Debian 11 с помощью различных инструментов управления пакетами, таких как apt, apt-get и aptitude.

Читайте также: