GNU gcc 10: ilmainen kääntäjä uusitaan

GNU GCC-logo

Jos olet yksi niistä, jotka käyttävät GNU-kääntäjää, saatat olla iloinen siitä, että on olemassa uusi versio. On saatavilla gcc 10 jotta voit nauttia heidän uutisistaan. Jos et tiedä mitä versiota sinulla on, voit näyttää gcc: n –version-vaihtoehdolla käyttämäsi GNU / Linux distro- tai * nix -käyttöjärjestelmään asennetun version. Jos käytät toista kääntäjää, kehotan sinua käyttämään gcc: tä, se on räjähdys.

Suhteen mitä uutta tulevaisuuden GNU gcc 10, sinun tulisi tietää, että sillä on joitain parannuksia edellisiin versioihin verrattuna. Voit tällä hetkellä ladata gcc 9.2: n, mutta tämä kauan odotettu uusi julkaisu on tulossa. Vaikka sitä ei ole vielä julkaistu, osa sen integroimista parannuksista tunnetaan jo kehitystyön kautta. Parannuksista on integroitu ISO / IEC TS 18661: n mukaiset __builtin_roundeven-toiminnot.

Mitä C ++ kieli (g ++) on otettu käyttöön suuri määrä uusia ominaisuuksia, erityisesti 20 niistä. Jotkut C ++: aan liittyvistä aiemmista versioista löytyneet viat on myös ratkaistu. Mutta C: n ja C ++: n lisäksi tiedät jo, että GNU GCC-kääntäjä hyväksyy suuren määrän ohjelmointikieliä. Fortranissa on myös parannuksia, kuten oletuspuskurin koko I / O: lle käyttämällä tasaisia ​​tiedostoja, jotka ovat kasvaneet 1048576: iin jne.

Itse ohjelmassa on myös koodinparannukset IA-32- ja AMD64-arkkitehtuureille (tai EM64T). X86-koneilla on nyt tuki __builtin_roundevenin laajentamiselle sopivalla SSE 4.1 -laajennuselementillä. Texas Instruments PRU -prosessorit ovat myös saaneet parannuksia, ja näihin TI-siruihin on kohdistettu uusi taustapää. Se saa todennäköisesti vielä enemmän muutoksia lopulliseen julkaisuunsa asti, joten seuraamme, kun se lopulta käynnistyy.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.