CodeBlocks: Полезен крос-платформен IDE, безплатен и отворен, идеален за C и C ++
Тази година, според проучването на Stack Overflow Developer Survey 2020, Linux продължава да заема първото място като най-обичаната (фаворит) платформа за разработчиците на софтуер , както в областта на сървърите, така и като основна операционна система за разработване на софтуер.
Следователно, Linux често е идеалната операционна система както за опитни потребители, така и за ентусиасти, независимо дали са запалени по програмирането или студенти, за работа или за първи стъпки в този необятен и прекрасен свят. И за тази цел Linux предоставя широка гама от приложения и софтуерни инструменти, идеални за учене и/или работа в тази област, едно от които е Code::Blocks или по-просто CodeBlocks (както ще го наричаме и пишем отсега нататък).
Пакети за поддръжка на разработка на софтуер на DEBIAN 10
В допълнение към казаното по-рано за „широката гама от софтуерни приложения и инструменти, идеални за обучение и/или работа“ в областта на разработката на софтуер на Linux , ви каним да прочетете предишната ни публикация по същата тема, озаглавена „Превърнете вашия GNU/Linux в дистрибуция, подходяща за разработка на софтуер“, като кликнете върху връзката по-долу:
А също и другите 2 по-долу:

CodeBlocks: междуплатформена, безплатна и отворена IDE
Какво е CodeBlocks?
Според официалния уебсайт на CodeBlocks , той е описан по следния начин:
„ Code::Blocks е безплатна IDE за C, C++ и Fortran, създадена да отговори на най-взискателните нужди на своите потребители. Тя е проектирана да бъде изключително разширяема и напълно конфигурируема. В крайна сметка може да се каже, че е богата на функции IDE с един и същ външен вид и усещане на всички платформи . “
И всичко това е благодарение на факта, че Code:: Blocks е изграден около рамка за плъгини , която позволява разширяването му чрез плъгини. Всякакъв вид функционалност може да бъде добавена чрез инсталиране или кодиране на плъгин. Например, функционалността за компилиране и дебъгване вече е предоставена от плъгините.
Текуща версия
От март Code::Blocks предлага текущата си официална стабилна версия , 20.03 , която замени предишната версия, 17.12. Това стана възможно след повече от две години разработка и над 400 промени . Този удължен период на разработка позволи включването на множество подобрения, корекции на грешки и някои важни и полезни нови функции.
Следователно и до днес, CodeBlocks е отлична IDE за различни платформи, безплатен и отворен, идеален за C, C ++ и Fortran, който също има отлична поддръжка за множество компилатори (MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC и Intel C ++ Compiler, сред други). И се основава на wxWidgets GUI платформа.
Промени и изтегляне
Техният уебсайт предлага обширен и подробен отчет за промените и новите функции, включени в тази последна версия, номер 20.03 , на следния линк . Освен това, Code::Blocks може лесно да бъде изтеглен от секцията за изтегляния на уебсайта за ползване от всеки, който се интересува. А официалният им сайт SourceForce предоставя друга опция за изтегляне и полезна информация.
Как се инсталира на GNU / Linux?
Инсталация
Неговата обширна, практична и актуална Wiki страница предлага различни методи за инсталиране . Независимо от дистрибуцията и номера на версията, тя може лесно да бъде инсталирана, като просто инсталирате следните два пакета, използвайки предпочитания от вас мениджър на пакети , независимо дали чрез CLI или GUI :
- кодови блокове
- codeblocks-contrib
Въпреки това, поради зависимост или полезност, следните пакети често подобряват функционалността и поддръжката на CodeBlocks и/или всяка друга подобна IDE , така че инсталирайте тези, които сметнете за подходящи или необходими:
«clang, gcc-7, gcc-7-base, gcc-7-locales, gcc-7-multilib, gcc-7-plugin-dev, gdb-minimal, wx3.0-headers, libwxgtk3.0-dev, mingw-w64, gcc-mingw-w64, gdb-mingw-w64».
Забележка : Важно е да се има предвид, че независимо от използваната операционна система, е необходимо допълнително да се инсталира компилатор, като например gcc или g++ , за неговото откриване, използване и правилно функциониране.

Заключение
Надяваме се това "полезен малък пост" за «CodeBlocks», която е полезна IDE за различни платформи, безплатна и отворена, идеална за C, C ++ и Fortran, тъй като е била разработен с оглед на програмистите на C ++, за да се осигурят отлични удобства и удобства при работа с този тип език; представлява голям интерес и полезност, като цяло «Comunidad de Software Libre y Código Abierto» и от голям принос за разпространението на прекрасната, гигантска и нарастваща екосистема от приложения на «GNU/Linux».
И за повече информация, не винаги се колебайте да посетите някоя Онлайн библиотека като OpenLibra y едит чета книги (PDF файлове) по тази тема или други области на знанието. Засега, ако това ви е харесало «publicación», не спирайте да го споделяте с други, във вашия Любими уебсайтове, канали, групи или общности на социалните мрежи, за предпочитане безплатни и отворени като Мастодон, или сигурно и лично като Telegram.