Tämän artikkelin tai sen osan kieliasua on pyydetty parannettavaksi. Voit auttaa Wikipediaa parantamalla artikkelin kieliasua. |
MinGW | |
---|---|
Luoja | Colin Peters |
Tiedot | |
Ohjelmistotyyppi | ohjelmointikielen kääntäjä |
Lisenssi | GPLv2 |
Aiheesta muualla | |
Verkkosivusto |
MinGW (Minimalist GNU for Windows) on GCC-kääntäjä ja sen ympäristö Windows-alustalle. MinGW sisältää varsinaisen kääntäjän lisäksi myös msys-ympäristön, jossa on muun muassa Bash-komentotulkki sekä GNU Binutils -ohjelmat.[1][2]
MinGW:n mukana tulee C-, C++-, Fortran- ja ADA-kääntäjät sekä Windows API:n kanssa yhteensopivat otsikkotiedostot ja tuontikirjastot. MinGW ei ole osa GCC-projektia, vaan on oma irrallinen projektinsa.
MinGW:tä voidaan käyttää sellaisenaan tai muun kehitysympäristön kuten CodeBlocksin, Orwell Dev-C++:n tai Qt:n kanssa.
MinGW on ilmainen myös kaupalliseen käyttöön, mutta ilman takuita[3]. MinGW:n otsikkotiedostot ovat public domainia ja kääntäjä työkaluineen GPL-lisensoituja.
Vaikka MinGW on GCC-kääntäjä, sen perusrajapinta on Windows API, ei POSIX[4]:n määrittämä.