GNU gcc 10: bezplatný kompilátor je obnovený

Logo GNU GCC

Ak patríte k tým, ktorí používajú kompilátor GNU, možno vás poteší, že vyšla nová verzia. Bude k dispozícii GCC 10 aby ste si mohli vychutnať ich novinky. Ak neviete, akú verziu máte, môžete pomocou možnosti –version gcc zobraziť verziu nainštalovanú v distribučnom systéme GNU / Linux distro alebo * nix, ktorý používate. Ak používate iný kompilátor, odporúčam vám použiť gcc, je to výbuch.

Týkajúce sa čo je nové pre budúci GNU gcc 10, mali by ste vedieť, že má oproti predchádzajúcim verziám určité vylepšenia. Momentálne si môžete stiahnuť gcc 9.2, ale toto dlho očakávané nové vydanie sa chystá. Aj keď ešte nebol vydaný, niektoré vylepšenia, ktoré integruje, sú už známe z vývojových prác. Medzi vylepšeniami boli integrované funkcie __builtin_roundeven zodpovedajúce norme ISO / IEC TS 18661.

Pokiaľ ide o Jazyk C ++ (g ++) bolo implementovaných veľké množstvo nových funkcií, konkrétne 20 z nich. Boli tiež vyriešené niektoré chyby, ktoré boli v predchádzajúcich verziách týkajúcich sa C ++. Ale okrem C a C ++ už viete, že kompilátor GNU GCC akceptuje veľké množstvo programovacích jazykov. Vo Fortrane existujú aj vylepšenia, napríklad predvolená veľkosť medzipamäte pre I / O pomocou plochých súborov, ktorá sa zvýšila na 1048576 atď.

Pokiaľ ide o samotný program, existujú aj také vylepšenia kódu pre architektúry IA-32 a AMD64 (alebo EM64T). Počítače X86 budú mať teraz podporu pre rozšírenie __builtin_roundeven s príslušným príkazom rozšírenia SSE 4.1. Vylepšenia sa dočkali aj procesory Texas Instruments PRU, ktoré majú nový back-end zameraný na tieto čipy TI. Je pravdepodobné, že do konca jeho finálneho vydania bude stále dostávať ďalšie zmeny, takže budeme sledovať, kedy bude konečne vydaný.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.