Ця стаття не містить . (січень 2020) |
GNU toolchain — набір необхідних пакетів програм для компіляції та генерації виконуваного коду з початкових текстів програм.
Програми проекту GNU поширюються в першу чергу у вигляді початкових текстів. Зазвичай для стабільних програм можна знайти готову інсталяцію. Іноді виникають ситуації, коли непрограмісту може знадобитися остання робоча версія програми. Тоді йому не обійтися без GNU toolchain.
Склад
- Binutils (компонувальник ld, асемблер as та інші програми),
- GNU Compiler Collection — набір компілятор ів,
- Стандартна бібліотека мови Сі — GNU libc або інша, наприклад або dietlibc,
- GNU make,
- ( та ін.)
GCC
GNU Compiler Collection (GCC) — набір компіляторів проекту GNU.
Компілятори GNU розроблені і підтримуються спільнотою GNU. Це вільне програмне забезпечення, яке розповсюджується FSF. Вони використовуються для компіляції більшості програм проекту і багатьох інших. GNU C складається з двох частин — набору компіляторів з різних мов в абстрактне дерево, незалежне від мови і процесора (такі компілятори називаються front ends) і набору «компіляторів», що перетворюють дерево в об'єктний код для різних процесорів (такі програми називаються back ends). Така схема дозволяє робити код мобільним: будь-який код, скомпільований для одного процесора, швидше за все скомпілюється і для інших. Зараз написані front ends для різноманітних мов програмування і back ends для всіх основних процесорів, включаючи використовувані в PDA.
Програми розробника
Ці програми потрібні тим, хто займається програмуванням, виправленням помилок, доповненням програм.
- — індексатор імен (використовується текстовими редакторами для навігації по іменах функцій)
- GNU Debugger — відлагоджувач
- —
- — гіпертекстова довідкова система
- — засіб для навігації по коду
Джерела
Посилання
- (англ.). Архів оригіналу за 22 травня 2019. Процитовано 6 травня 2022.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2020 GNU toolchain nabir neobhidnih paketiv program dlya kompilyaciyi ta generaciyi vikonuvanogo kodu z pochatkovih tekstiv program Programi proektu GNU poshiryuyutsya v pershu chergu u viglyadi pochatkovih tekstiv Zazvichaj dlya stabilnih program mozhna znajti gotovu instalyaciyu Inodi vinikayut situaciyi koli neprogramistu mozhe znadobitisya ostannya robocha versiya programi Todi jomu ne obijtisya bez GNU toolchain SkladBinutils komponuvalnik ld asembler as ta inshi programi GNU Compiler Collection nabir kompilyator iv Standartna biblioteka movi Si GNU libc abo insha napriklad abo dietlibc GNU make ta in GCCDokladnishe GNU Compiler Collection GNU Compiler Collection GCC nabir kompilyatoriv proektu GNU Kompilyatori GNU rozrobleni i pidtrimuyutsya spilnotoyu GNU Ce vilne programne zabezpechennya yake rozpovsyudzhuyetsya FSF Voni vikoristovuyutsya dlya kompilyaciyi bilshosti program proektu i bagatoh inshih GNU C skladayetsya z dvoh chastin naboru kompilyatoriv z riznih mov v abstraktne derevo nezalezhne vid movi i procesora taki kompilyatori nazivayutsya front ends i naboru kompilyatoriv sho peretvoryuyut derevo v ob yektnij kod dlya riznih procesoriv taki programi nazivayutsya back ends Taka shema dozvolyaye robiti kod mobilnim bud yakij kod skompilovanij dlya odnogo procesora shvidshe za vse skompilyuyetsya i dlya inshih Zaraz napisani front ends dlya riznomanitnih mov programuvannya i back ends dlya vsih osnovnih procesoriv vklyuchayuchi vikoristovuvani v PDA Programi rozrobnikaCi programi potribni tim hto zajmayetsya programuvannyam vipravlennyam pomilok dopovnennyam program indeksator imen vikoristovuyetsya tekstovimi redaktorami dlya navigaciyi po imenah funkcij GNU Debugger vidlagodzhuvach gipertekstova dovidkova sistema zasib dlya navigaciyi po koduDzherelaPosilannya angl Arhiv originalu za 22 travnya 2019 Procitovano 6 travnya 2022