GNU gcc 10: tasuta kompilaatorit uuendatakse

GNU GCC logo

Kui olete üks neist, kes kasutab GNU kompilaatorit, võib teil olla hea meel teada saada, et on olemas uus versioon. Saadaval gcc 10 et saaksite nautida nende uudiseid. Kui te ei tea, mis versioon teil on, saate gcc-i versiooni abil näidata teile kasutatavale GNU / Linuxi distro- või * nix-operatsioonisüsteemile installitud versiooni. Kui kasutate mõnda muud kompilaatorit, soovitan teil kasutada gcc-d, see on lööklaine.

Kohta mis on uut tulevase GNU gcc 10 jaoks, peaksite teadma, et sellel on eelmiste versioonidega võrreldes mõningaid parandusi. Praegu saate alla laadida gcc 9.2, kuid see kauaoodatud uus väljaanne on tulemas. Kuigi seda pole veel välja antud, on mõned selle integreeritud täiustused juba arendustöö kaudu teada. Paranduste hulgas on integreeritud funktsioonid __builtin_roundeven, mis vastavad ISO / IEC TS 18661-le.

Mis puutub C ++ keel (g ++) juurutatud on suur hulk uusi funktsioone, täpsemalt 20 neist. Samuti on lahendatud mõned defektid, mis olid varasemates versioonides C ++ seotud. Kuid lisaks C-le ja C ++-le teate juba, et GNU GCC kompilaator aktsepteerib suurt hulka programmeerimiskeeli. Fortranis on ka täiustusi, näiteks sisend- / väljundpuhvri vaikimisi suurus lamedate failide abil, mis on suurenenud 1048576-ni jne.

Mis puudutab programmi ennast, siis on ka koodi täiustused IA-32 ja AMD64 arhitektuuride jaoks (või EM64T). X86 masinatel on nüüd tugi __builtin_roundeven laiendamiseks vastava SSE 4.1 laienduste väljavõttega. Texas Instruments PRU protsessorid on saanud ka täiustusi, nende TI-kiipide sihtimisel on uus taust. Kuni lõpliku väljaandmiseni saab see tõenäoliselt veel rohkem muudatusi, nii et me jälgime, millal see lõpuks käivitatakse.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.