Как установить Clang на Ubuntu

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

Хотя большинство разработчиков Ubuntu придерживаются GCC, они также позволяют начать работу с компилятором Clang. Если вы хотите, чтобы Clang работал над Ubuntu, это руководство для вас! Мы покажем вам, как заставить Clang 9, Clang 11 и Clang 12 работать в Ubuntu.

установить Clang на Ubuntu

Как установить Clang 9 на Ubuntu

Если вам нужно заставить Clang 9 работать с Ubuntu, вы будете рады узнать, что в большинстве выпусков Ubuntu, даже в последней версии Ubuntu 21.04, он есть в репозитории программного обеспечения. Чтобы начать работу с Clang 9, начните с открытия окна терминала.

Чтобы открыть окно терминала на рабочем столе Ubuntu, нажмите Ctrl + Alt + T на клавиатуре. Когда он откроется, используйте команду apt install ниже, чтобы установить пакет Clang 9. Обязательно используйте параметр командной строки –install-sizes, так как он скажет Ubuntu получить все необходимое для использования Clang 9.

sudo apt install clang-9 --install-suggests

После ввода этой команды в окне терминала Ubuntu предложит вам ввести пароль. Сделай так. Когда вы это сделаете, он соберет все предложенные пакеты для установки на ваш компьютер.

После того, как Ubuntu соберет все пакеты для установки, вам будет предложено нажать клавишу Y на клавиатуре. Нажмите клавишу Y на клавиатуре, чтобы подтвердить, что вы хотите продолжить установку.

После нажатия Y Ubuntu установит Clang 9 в вашу систему. Когда закончите, закройте окно терминала или начните использовать Clang 9 в командной строке.

Как установить Clang 11 на Ubuntu

По одной причине в Ubuntu нет Clang 10, но есть Clang 11, что лучше, поскольку это более новая версия. Если вам нужен Clang 11 в вашей системе Ubuntu, начните с открытия окна терминала.

Чтобы открыть окно терминала на рабочем столе Ubuntu, нажмите Ctrl + Alt + T на клавиатуре. Или найдите «Терминал» в меню приложения. Когда он откроется, используйте команду apt install и параметр командной строки –install-sizes, чтобы настроить Clang 11 вместе с пакетами, предлагаемыми Ubuntu.

sudo apt install clang-11 --install-suggests

После ввода приведенной выше команды Ubuntu предложит вам ввести пароль для продолжения. Используя клавиатуру, введите пароль своей учетной записи. Затем нажмите клавишу Enter на клавиатуре, чтобы продолжить.

После продолжения Ubuntu соберет все предложенные пакеты и подготовит их к установке. После этого вам будет предложено нажать кнопку Y, чтобы продолжить. Используя клавишу Y на клавиатуре, подтвердите, что хотите продолжить установку, и Ubuntu установит Clang 11.

Когда установка будет завершена, Clang 11 будет на вашем ПК с Ubuntu. Отсюда вы можете закрыть терминал или начать использовать Clang 11.

Как установить Clang 12 на Ubuntu

Помимо Clang 9 и Clang 11, в Ubuntu также доступен Clang 12, который пользователи могут установить, если им это нужно. Если вы хотите установить Clang 12 на свой компьютер с Ubuntu, начните с открытия окна терминала. Чтобы открыть окно терминала в Ubuntu, нажмите Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

Когда окно терминала открыто и готово к использованию, введите команду apt install и установите пакет clang-12 вместе с параметром командной строки –install-sizes, который захватывает все предложенные пакеты.

sudo apt install clang-12 --install-suggests

После ввода приведенной выше команды для установки Clang 12 Ubuntu предложит вам ввести пароль. Для команд sudo требуются пароли. Используя клавиатуру, введите пароль своей учетной записи и нажмите клавишу Enter.

Когда вы вводите пароль в командной строке и нажимаете клавишу Enter, Ubuntu соберет все пакеты, которые нужны Clang 12. Оттуда он попросит вас нажать клавишу Y. Сделай так.

Ubuntu начнет загрузку и установку всех пакетов Clang 12 на ваш компьютер после нажатия клавиши Y. Это займет всего пару секунд. Когда процесс будет завершен, закройте окно терминала или оставьте его открытым и используйте Clang 12.

Другие пакеты Clang

Если вам требуются другие пакеты Clang для Ubuntu, не описанные в этом посте, сделайте себе одолжение и проверьте Pkgs.org. Он индексирует многие основные репозитории пакетов Linux, включая Ubuntu, и вы можете использовать его для поиска любого необходимого пакета Clang.

Кроме того, не забудьте также проверить официальный поиск пакетов Ubuntu. Это веб-сайт, посвященный всем пакетам Ubuntu во всех дистрибутивах. Вы сможете использовать его для поиска любого необходимого пакета Clang!