GNU gcc 10: besplatni kompajler je obnovljen

GNU GCC logo

Ako ste jedan od onih koji koristi GNU kompajler, možda će vam biti drago da znate da je izašla nova verzija. Biće dostupno gcc 10 tako da možete uživati ​​u njihovim vijestima. Ako ne znate koju verziju imate, možete koristiti –version opciju gcc da biste prikazali verziju instaliranu na GNU / Linux distro ili * nix operativnom sistemu koji koristite. Ako koristite drugi kompajler, savjetujem vam da koristite gcc, to je eksplozija.

Što se tiče šta je novo za budući GNU gcc 10Trebali biste znati da ima određena poboljšanja u odnosu na prethodne verzije. Trenutno možete preuzeti verziju gcc 9.2, ali približava se ovo dugo očekivano novo izdanje. Iako još nije objavljeno, neka poboljšanja koja integrira već su poznata kroz razvojni rad. Među poboljšanjima su integrirane __builtin_roundeven funkcije koje odgovaraju ISO / IEC TS 18661.

Što se tiče C ++ jezik (g ++) implementiran je veliki broj novih funkcija, posebno njih 20. Riješeni su i neki nedostaci iz prethodnih verzija koji su se odnosili na C ++. Ali pored C i C ++, već znate da GNU GCC kompajler prihvaća velik broj programskih jezika. U Fortranu postoje i poboljšanja, poput zadane veličine međuspremnika za I / O pomoću ravnih datoteka koja se povećala na 1048576, itd.

Što se samog programa tiče, takođe postoje poboljšanja koda za arhitekture IA-32 i AMD64 (ili EM64T). X86 mašine sada će imati podršku za proširivanje __builtin_roundeven sa odgovarajućom izjavom o proširenjima SSE 4.1. Texas Instruments PRU procesori su takođe dobili poboljšanja, s novim back-endom koji cilja ove TI čipove. Vjerovatno će još primiti još promjena do konačnog izdanja, pa ćemo gledati kada konačno izlazi.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.