GNU gcc 10: bezmaksas kompilators tiek atjaunots

GNU GCC logotips

Ja esat viens no tiem, kas izmanto GNU kompilatoru, jūs varat būt priecīgs uzzināt, ka ir jauna versija. Būs pieejams gcc 10 lai jūs varētu izbaudīt viņu jaunumus. Ja nezināt, kāda ir jūsu versija, varat izmantot gcc –version opciju, lai parādītu versiju, kas instalēta jūsu izmantotajā GNU / Linux distro vai * nix operētājsistēmā. Ja izmantojat citu kompilatoru, iesaku izmantot gcc, tas ir domāts.

Attiecībā uz kas jauns nākotnes GNU gcc 10Jums jāzina, ka tam ir daži uzlabojumi salīdzinājumā ar iepriekšējām versijām. Pašlaik varat lejupielādēt gcc 9.2 versiju, taču tuvojas šī ilgi gaidītā jaunā versija. Lai gan tas vēl nav izlaists, daži uzlabojumi, kurus tā integrē, jau ir zināmi, izmantojot izstrādes darbu. Starp uzlabojumiem ir integrētas __builtin_roundeven funkcijas, kas atbilst ISO / IEC TS 18661.

In Cuanto al C ++ valoda (g ++) ir ieviests liels skaits jaunu funkciju, īpaši 20 no tām. Ir novērsti arī daži defekti, kas bija iepriekšējās versijās, kas saistīti ar C ++. Bet papildus C un C ++ jūs jau zināt, ka GNU GCC kompilators pieņem lielu skaitu programmēšanas valodu. Fortranā ir arī uzlabojumi, piemēram, I / O noklusējuma bufera lielums, izmantojot plakanos failus, kas ir pieaudzis līdz 1048576 utt.

Attiecībā uz pašu programmu ir arī tādas koda uzlabojumi IA-32 un AMD64 arhitektūrām (vai EM64T). X86 mašīnām tagad būs atbalsts __builtin_roundeven paplašināšanai ar atbilstošo SSE 4.1 paplašinājumu paziņojumu. Texas Instruments PRU procesori ir saņēmuši arī uzlabojumus, ar jaunu aizmuguri, kas vērsta uz šīm TI mikroshēmām. Visticamāk, tā joprojām saņems vairāk izmaiņu līdz tās galīgai izlaišanai, tāpēc mēs skatīsimies, kad tā beidzot tiks izlaista.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.