Како инсталирати ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер на Дебиан 12

Kako Instalirati Llvm Clang C C I Objective C Kompajler Na Debian 12



Цланг је Ц, Ц++ и Објецтиве-Ц компајлер и скуп алата високих перформанси. Цланг је пројекат отвореног кода који је развио ЛЛВМ пројекат. Цланг компајлирани програми су веома брзи и ефикасни. Цланг такође има невероватне могућности оптимизације кода. Да би програмерима олакшао идентификацију грешака и отклањање проблема са кодом, Цланг пружа боље поруке о грешкама и дијагностику. Цланг је добра алтернатива ГЦЦ компајлеру и скупу алата.

У овом чланку ћемо вам показати како да инсталирате ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер на Дебиан 12.







Тема садржаја:

  1. Ажурирање кеша базе података Дебиан 12 пакета
  2. Инсталирање Цланг Ц, Ц++ и Објецтиве-Ц компајлера на Дебиан 12
  3. Провера да ли су Цланг Ц, Ц++ и Објецтиве-Ц преводиоци доступни на Дебиан-у 12
  4. Инсталирање других верзија Цланг Ц/Ц++ компајлера на Дебиан 12
  5. Превођење Ц и Ц++ програма са ЛЛВМ Цланг
  6. Закључак

Ажурирање кеша базе података Дебиан 12 пакета

Да бисте ажурирали кеш базе података Дебиан 12 пакета, покрените следећу наредбу:



$ судо апт упдате




Инсталирање Цланг Ц, Ц++ и Објецтиве-Ц компајлера на Дебиан 12

Да бисте инсталирали ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер и скуп алата на Дебиан 12, покрените следећу команду:





$ судо погодан инсталирај цланг цлангд цланг-формат цланг-тиди цланг-тоолс


Да потврдите инсталацију, притисните И а затим притисните <Ентер> .


ЛЛВМ Цланг преводиоци и потребни пакети зависности се преузимају са интернета. Потребно је неко време да се заврши.




Инсталирају се ЛЛВМ Цланг преводиоци и потребни пакети зависности. Потребно је неко време да се заврши.


У овом тренутку, ЛЛВМ Цланг Ц, Ц++ и Објецт-Ц компајлер би требало да буде инсталиран на вашем Дебиан 12 систему.

Провера да ли су Цланг Ц, Ц++ и Објецтиве-Ц преводиоци доступни на Дебиан-у 12

Да бисте проверили да ли можете да приступите Цланг Ц, Ц++ и Објецтиве-Ц компајлеру, покрените следеће команде:

$ цланг --версион
$ цланг++ --версион


Као што видите, Цланг Ц, Ц++ и Објецтиве-Ц преводиоци су доступни на нашем Дебиан 12 систему. Имамо инсталирану Цланг верзију 14 на нашем Дебиан 12 систему.

Инсталирање других верзија Цланг Ц/Ц++ компајлера на Дебиан 12

На Дебиан 12, Цланг 14 је подразумевано инсталиран као што сте видели у претходном одељку овог чланка. Али Цланг 13 и Цланг 15 су такође доступни у званичном спремишту пакета Дебиан 12.

Да бисте инсталирали Цланг 13 на ваш Дебиан 12 систем, покрените следећу команду:

$ судо погодан инсталирај звекет- 13 звекет- 13 цланг-формат- 13 звекет-уредно- 13 алати за звекет- 13


Да бисте инсталирали Цланг 15 на ваш Дебиан 12 систем, покрените следећу команду:

$ судо погодан инсталирај звекет- петнаест звекет- петнаест цланг-формат- петнаест звекет-уредно- петнаест алати за звекет- петнаест


Да потврдите инсталацију, притисните И а затим притисните <Ентер> .


Ваша жељена верзија Цланг-а и потребни пакети зависности се преузимају. Потребно је неко време да се заврши.


Ваша жељена верзија Цланг-а се инсталира. Потребно је неко време да се заврши.


У овом тренутку, ваша жељена верзија Цланг Ц, Ц++ и Објецтиве-Ц компајлера треба да буде инсталирана на вашем Дебиан 12 систему.


Ако сте инсталирали Цланг 15, можете да проверите да ли можете да приступите Цланг 15 Ц, Ц++ и Објецтиве-Ц компајлеру помоћу следећих команди:

$ звекет- петнаест --версион
$ звекет- петнаест ++



Ако сте инсталирали Цланг 13, можете да проверите да ли можете да приступите Цланг 13 Ц, Ц++ и Објецтиве-Ц компајлеру помоћу следећих команди:

$ звекет- 13 --версион
$ звекет- 13 ++


Превођење Ц и Ц++ програма са ЛЛВМ Цланг

Ако вам је потребна помоћ око компајлирања Ц и Ц++ програма помоћу ЛЛВМ Цланг, прочитајте овај чланак .

Закључак

Показали смо вам како да инсталирате ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер на Дебиан 12 и како да инсталирате Цланг верзије 13, 14 и 15 на Дебиан 12. Такође смо вам показали како да приступите Цланг 13, 14, и 15 на Дебиан 12.