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.


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.