Gcc 4 как установить на fedora 31
Перейти к содержимому

Gcc 4 как установить на fedora 31

Как установить компилятор GCC Сompiler на CentOS 7

Чтобы добавить новые репозитории и установить пакеты в вашей системе CentOS, вы должны войти в систему как пользователь root или как пользователь с привилегиями sudo .

Установка GCC на CentOS

Репозитории CentOS по умолчанию содержат группу пакетов с именем, Development Tools которая содержит компилятор GCC, а также множество библиотек и других утилит, необходимых для компиляции программного обеспечения.

Чтобы установить средства разработки, включая компилятор GCC, выполните:

Команда устанавливает кучу новых пакетов , включая gcc , g++ и make .

Вы также можете установить страницы руководства по использованию GNU / Linux для разработки:

Проверьте, что компилятор GCC успешно установлен, с помощью gcc —version команды, которая печатает версию GCC:

Версия GCC по умолчанию, доступная в репозиториях CentOS 7 4.8.5 :

Вот и все. GCC теперь установлен в вашей системе, и вы можете начать его использовать.

Компиляция примера Hello World

Компиляция базовой программы на C или C ++ с использованием GCC — простая задача. Откройте ваш текстовый редактор и создайте следующий файл:

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

Это создаст двоичный файл с именем hello в том же каталоге, где вы запускаете команду.

Выполните hello программу с:

Программа должна отображать:

Установка нескольких версий GCC

В этом разделе мы дадим инструкции о том, как установить и использовать несколько версий GCC в CentOS 7. Новые версии компилятора GCC включают поддержку новых языков, улучшенную производительность, расширенные функции.

Коллекции программного обеспечения , также известные как SCL, — это проект сообщества, который позволяет создавать, устанавливать и использовать несколько версий программного обеспечения в одной системе, не затрагивая системные пакеты по умолчанию. Включив Коллекции программного обеспечения, вы получаете доступ к более новым версиям языков программирования и сервисов, которые недоступны в основных репозиториях.

Репозитории SCL предоставляют пакет с именем Developer Toolset, который включает в себя более новые версии коллекции компиляторов GNU и другие инструменты разработки и отладки.

Сначала установите файл выпуска CentOS SCL. Он является частью репозитория CentOS Extras и может быть установлен с помощью следующей команды:

В настоящее время доступны следующие коллекции Developer Toolset:

  • Набор инструментов разработчика 7
  • Набор инструментов разработчика 6

В этом примере мы установим Developer Toolset версии 7. Для этого введите следующую команду на своем терминале CentOS 7:

Чтобы получить доступ к GCC версии 7, вам нужно запустить новый экземпляр оболочки, используя scl инструмент Software Collection :

Теперь, если вы проверите версию GCC, вы заметите, что GCC 7 является версией по умолчанию в вашей текущей оболочке:

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

Вывод

Вы успешно установили GCC на CentOS 7. Теперь вы можете посетить официальную страницу документации GCC и узнать, как использовать GCC и G ++ для компиляции ваших программ на C и C ++.

Как установить CMake на Fedora 35/34/33/32/31

В этом руководстве мы покажем вам, как установить CMake в Fedora 35. Для тех из вас, кто не знал, CMake — это бесплатный кроссплатформенный компилятор с открытым исходным кодом, предназначенный для создания собственных сред, создания оболочек, сборки исполняемые файлы в произвольных комбинациях. Он также предназначен для поддержки сложных иерархий каталогов и приложений, зависящих от нескольких библиотек.

В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, вы знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку CMake на Fedora 35.

Установите CMake на Fedora 35

Шаг 1. Прежде чем продолжить, обновите операционную систему Fedora, чтобы убедиться, что все существующие пакеты обновлены. Используйте эту команду для обновления пакетов сервера:

Шаг 2. Установка CMake на Fedora 35.

  • Установите CMake, используя репозиторий Fedora по умолчанию.

По умолчанию CMake доступен в базовом репозитории Fedora 35. Теперь выполните следующую команду, чтобы установить CMake в вашей системе:

  • Установите CMake с официальной страницы.

Выполните следующую команду ниже, чтобы загрузить последнюю версию Cmake с Github:

Затем распакуйте загруженный архив с помощью следующей команды:

Наконец, используйте следующую команду для компиляции CMake:

Проверьте версию CMake:

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

How to Install GCC on Linux Fedora 16 Server

In this post, i will show quick steps to install gcc on linux Fedora 16 server. The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. The compiler is designed to support multiple front-ends and multiple back-ends by translating first into Register Transfer Language and from there into assembly code for the target architecture. Assume that you have installed minimal installation type Fedora 16 and has setup your own local yum repository.

To install gcc on Fedora 16, simply run the following command :

Thanks for checking in!

Here you won’t find biased «expert» reviews, forged speed and uptime ratings, deceptive «actual testing» analyses etc. Just plain data backed by real customer reviews, both positive and negative. We’ve been collecting them since 2004.

Nevertheless, some content may include ads and sponsored links. Yeah, passion alone does not pay the rent. This helps us pay for the servers and parsers. Thank you for understanding.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *