Как да инсталирате компилатора LLVM Clang C, C++ и Objective-C на Debian 12

Kak Da Instalirate Kompilatora Llvm Clang C C I Objective C Na Debian 12



Clang е високопроизводителен C, C++ и Objective-C компилатор и набор от инструменти. Clang е проект с отворен код, разработен от проекта LLVM. Програмите, компилирани от Clang, са много бързи и ефективни. Clang също има невероятни възможности за оптимизиране на кода. За да улесни идентифицирането на грешки и коригирането на проблеми с кода за разработчиците, Clang предоставя по-добри съобщения за грешки и диагностика. Clang е добра алтернатива на GCC компилатора и набора от инструменти.

В тази статия ще ви покажем как да инсталирате компилатора LLVM Clang C, C++ и Objective-C на Debian 12.







Тема на съдържанието:

  1. Актуализиране на кеша на базата данни с пакети Debian 12
  2. Инсталиране на компилатор Clang C, C++ и Objective-C на Debian 12
  3. Проверка дали компилаторите Clang C, C++ и Objective-C са достъпни на Debian 12
  4. Инсталиране на други версии на компилатора Clang C/C++ на Debian 12
  5. Компилиране на C и C++ програмите с LLVM Clang
  6. Заключение

Актуализиране на кеша на базата данни с пакети Debian 12

За да актуализирате кеша на базата данни на пакета Debian 12, изпълнете следната команда:



$ sudo подходяща актуализация




Инсталиране на компилатор Clang C, C++ и Objective-C на Debian 12

За да инсталирате компилатора и набора от инструменти LLVM Clang C, C++ и Objective-C на Debian 12, изпълнете следната команда:





$ sudo ап Инсталирай clang clangd clang-format clang-tidy clang-tools


За да потвърдите инсталацията, натиснете И и след това натиснете .


Компилаторите на LLVM Clang и необходимите пакети за зависимости се изтеглят от интернет. Отнема известно време, за да завършите.




Компилаторите LLVM Clang и необходимите пакети за зависимости се инсталират. Отнема известно време, за да завършите.


В този момент компилаторът LLVM Clang C, C++ и Object-C трябва да бъде инсталиран на вашата система Debian 12.

Проверка дали компилаторите Clang C, C++ и Objective-C са достъпни на Debian 12

За да проверите дали имате достъп до компилатора Clang C, C++ и Objective-C, изпълнете следните команди:

$ дрън --версия
$ clang++ --версия


Както можете да видите, компилаторите Clang C, C++ и Objective-C са достъпни в нашата система Debian 12. Имаме инсталирана Clang версия 14 на нашата система Debian 12.

Инсталиране на други версии на компилатора Clang C/C++ на Debian 12

В Debian 12 Clang 14 е инсталиран по подразбиране, както видяхте в по-ранния раздел на тази статия. Но Clang 13 и Clang 15 са налични и в официалното хранилище на пакети на Debian 12.

За да инсталирате Clang 13 на вашата система Debian 12, изпълнете следната команда:

$ sudo ап Инсталирай звън- 13 clangd- 13 clang-format- 13 дрън-подреден- 13 clang-tools- 13


За да инсталирате Clang 15 на вашата система Debian 12, изпълнете следната команда:

$ sudo ап Инсталирай звън- петнадесет clangd- петнадесет clang-format- петнадесет дрън-подреден- петнадесет clang-tools- петнадесет


За да потвърдите инсталацията, натиснете И и след това натиснете .


Вашата желана версия на Clang и необходимите пакети за зависимости се изтеглят. Отнема известно време, за да завършите.


Вашата желана версия на Clang се инсталира. Отнема известно време, за да завършите.


В този момент желаната от вас версия на компилатора Clang C, C++ и Objective-C трябва да бъде инсталирана на вашата система Debian 12.


Ако сте инсталирали Clang 15, можете да проверите дали имате достъп до компилатора Clang 15 C, C++ и Objective-C със следните команди:

$ звън- петнадесет --версия
$ звън- петнадесет ++



Ако сте инсталирали Clang 13, можете да проверите дали имате достъп до компилатора Clang 13 C, C++ и Objective-C със следните команди:

$ звън- 13 --версия
$ звън- 13 ++


Компилиране на C и C++ програмите с LLVM Clang

Ако имате нужда от помощ при компилирането на C и C++ програмите с LLVM Clang, прочетете тази статия .

Заключение

Показахме ви как да инсталирате компилатора LLVM Clang C, C++ и Objective-C на Debian 12 и как да инсталирате Clang версии 13, 14 и 15 на Debian 12. Също така ви показахме как да получите достъп до Clang 13, 14, и 15 на Debian 12.