Цланг је Ц, Ц++ и Објецтиве-Ц компајлер и скуп алата високих перформанси. Цланг је пројекат отвореног кода који је развио ЛЛВМ пројекат. Цланг компајлирани програми су веома брзи и ефикасни. Цланг такође има невероватне могућности оптимизације кода. Да би програмерима олакшао идентификацију грешака и отклањање проблема са кодом, Цланг пружа боље поруке о грешкама и дијагностику. Цланг је добра алтернатива ГЦЦ компајлеру и скупу алата.
У овом чланку ћемо вам показати како да инсталирате ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер на Дебиан 12.
Тема садржаја:
- Ажурирање кеша базе података Дебиан 12 пакета
- Инсталирање Цланг Ц, Ц++ и Објецтиве-Ц компајлера на Дебиан 12
- Провера да ли су Цланг Ц, Ц++ и Објецтиве-Ц преводиоци доступни на Дебиан-у 12
- Инсталирање других верзија Цланг Ц/Ц++ компајлера на Дебиан 12
- Превођење Ц и Ц++ програма са ЛЛВМ Цланг
- Закључак
Ажурирање кеша базе података Дебиан 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 ++
Превођење Ц и Ц++ програма са ЛЛВМ Цланг
Ако вам је потребна помоћ око компајлирања Ц и Ц++ програма помоћу ЛЛВМ Цланг, прочитајте овај чланак .
Закључак
Показали смо вам како да инсталирате ЛЛВМ Цланг Ц, Ц++ и Објецтиве-Ц компајлер на Дебиан 12 и како да инсталирате Цланг верзије 13, 14 и 15 на Дебиан 12. Такође смо вам показали како да приступите Цланг 13, 14, и 15 на Дебиан 12.