Ero sivun ”MinGW” versioiden välillä

Wikipediasta
Siirry navigaatioon Siirry hakuun
[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa
Cortex (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 17: Rivi 17:


[[Luokka: Ohjelmointiympäristöt]]
[[Luokka: Ohjelmointiympäristöt]]

[[en:MinGW]]

Versio 13. toukokuuta 2013 kello 15.09

MinGW (Minimalist GNU for Windows) on ilmainen Unixissa käytetyn gcc-kääntäjän Windows-versio, jolla voi tuottaa C++-Windows-sovelluksia. Mingwin kanssa kannattaa usein käyttää mm. Codeblocksia ja MSYS:ää. Mingwin ensimmäiset versiot jotka kulkivat nimellä mingw32 on kehitetty Cygwinin varhaisesta versiosta, mutta tosin kuin Cygwin, tukee suoria Windows API-kutsuja.

MinGW käytännössä

MinGW ei ole yhtä käytetty kääntäjä kuin Visual C++, mutta monissa tapauksissa senkin käyttöä voi kokeilla. MinGW on Visual C:hen verrattuna hieman hitaampi kääntämään ja tuottaa yleensä hieman hitaampaa koodia. MingW teettää myös käyttäjällään monesti enemmän työtä kuin Visual C++. Monestikaan MinGW:lle ei saa valmiiksi käännettyjä ohjelmakirjastoja, koska MinGW:n versionumero muuttuu gcc:n version mukana, MingW:stä on monia bittisyyksiä ja eri binäärihaarat "TDM" ja "SLJ". MinGW:n käyttö saattaa olla paikallaan silloin, kun siirtää valmista koodia esim Linuxista Windowsiin.

Aiheesta muualla