В этой статье я покажу вам, как установить GCC на Ubuntu. и компилировать программы на C и C ++. Итак, приступим.
Установка GCC:
GCC и все необходимые инструменты сборки можно очень легко установить на Ubuntu, поскольку все необходимые пакеты доступны в официальном репозитории пакетов Ubuntu. Ubuntu также предоставляет метапакет build-essential , который устанавливает все необходимые пакеты одновременно. Итак, вы можете легко GCC на Ubuntu с помощью диспетчера пакетов APT.
Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:
Пакет APT кеш репозитория должен быть обновлен.
Теперь установите build-essential с помощью следующей команды:
Теперь нажмите y , а затем нажмите , чтобы подтвердить установку.
APT потребуется некоторое время, чтобы загрузить и установить все необходимые пакеты из официального репозитория пакетов Ubuntu.
На этом этапе должны быть установлены GCC и все необходимые инструменты сборки.
В следующих разделах этой статьи я покажу вам, как скомпилировать простые C и C ++ программа с GCC.
Компиляция программ C с помощью GCC:
В этом разделе я напишу простую программу C, покажу вам, как скомпилировать программу C с помощью GCC и запустите скомпилированную программу.
Я написал простой исходный файл на C и сохранил его как hello.c в ~/Projects каталог. Содержимое файла hello.c выглядит следующим образом:
int main (void) {
printf («% s n», «C -> Добро пожаловать в LinuxHint!»);
return 0;
}
Эта программа напечатает « C -> Добро пожаловать в LinuxHint! »на терминале. Очень просто.
Перед компиляцией исходного файла C перейдите в каталог вашего проекта (в моем случае ~/Projects ) следующим образом:
Теперь, чтобы скомпилировать исходный файл C hello.c , запустите следующая команда:
ПРИМЕЧАНИЕ: Здесь hello.c — это исходный файл на C. Параметр -o используется для определения пути и имени файла скомпилированного выходного двоичного файла. -o hello используется, чтобы сообщить GCC, что скомпилированный выходной файл должен быть hello , а путь, по которому файл будет сохранен, является текущим рабочим каталогом.
После компиляции hello.c будет создан новый файл hello , как вы можете видеть на снимке экрана ниже. Это скомпилированный двоичный файл.
Теперь запустите hello двоичный файл, как показано ниже:
Как видите, на терминале отображается правильный вывод. Итак, мы успешно скомпилировали и запустили программу C с использованием GCC.
Компиляция программ C ++ с помощью GCC:
В этом разделе я напишу простую программу на C ++, покажу вам, как скомпилировать программу C ++ с помощью GCC и запустить скомпилированную программу.
Я написал простой исходный файл на C ++ и сохранил его как helloworld.cpp в каталоге ~/Projects . Содержимое файла helloworld.cpp выглядит следующим образом:
using namespace std;
int main (void) {
cout Добро пожаловать в LinuxHint!»
return 0;
}
Эта программа напечатает « C ++ -> Добро пожаловать в LinuxHint! »на терминале. Очень просто, как в последнем примере.
Перед компиляцией исходного файла C ++ перейдите в каталог вашего проекта ( ~/Projects в моем случае) следующим образом:
Теперь, чтобы скомпилировать helloworld.cpp C ++ исходный файл, выполните следующую команду:
ПРИМЕЧАНИЕ. Здесь helloworld.cpp — это исходный файл C ++. Параметр -o используется для определения пути и имени файла скомпилированного выходного двоичного файла. -o helloWorld используется, чтобы сообщить GCC, что скомпилированный выходной файл должен быть helloWorld , а путь, по которому будет сохранен файл, — это текущий рабочий каталог.
После компиляции helloworld.cpp исходный файл C ++, будет создан новый файл helloWorld , как вы можете видеть на снимке экрана ниже. Это скомпилированный двоичный файл.
Теперь запустите helloWorld двоичный файл следующим образом:
Как видите, на терминале отображается правильный вывод. Итак, мы успешно скомпилировали и запустили программу C ++ с использованием GCC.
Итак, вот как вы устанавливаете GCC на Ubuntu и компилируете с ним программы C и C ++. Спасибо, что прочитали эту статью.