MinGW: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Cellistbot (discussione | contributi)
m Bot: sostituzione tecnica {{software}} - richiesta.
Collegamenti esterni: Aggiunto il template "Collegamenti esterni"
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android App section source
 
(20 versioni intermedie di 15 utenti non mostrate)
Riga 1:
{{S|software libero}}
{{Software
{{Software2
|Nome = MinGW
|Logo2Logo =
|Screenshot2Screenshot =
|Didascalia =
|Sviluppatore = MinGW Project
|SistemaOperativo = windows
|UltimaVersione = 4.6.2<ref>Versione di GCC implementata</ref>
|DataUltimaVersione = [[22 dicembre]] [[2011]]
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo =
|SistemiOperativi = [[Microsoft Windows]]
|Linguaggio =
|Genere = compilatore
|Linguaggi =
|Licenza =
|Generi = [[Compilatore]]
|Genere =
|Licenza =
|SoftwareLibero = sì
|Lingua =
|SitoWeb = http://www.mingw.org/
}}
'''MinGW''' ([[acronimo]] di '''Minimalist GNU for Windows'''), in [[informatica]], è un [[compilatore]]ambiente adi [[32 bitcompilatore|compilazione]] per [[microprocessore|processori]] [[x86|386]] a 32 bit con [[sistema operativo]] [[Microsoft Windows]].
 
Esiste un fork, [[Mingw-w64]], che, fra altri vantaggi, supporta i 64 bit.
MinGW è il [[porting]] in ambiente Windows del famoso compilatore [[GNU Compiler Collection|GCC]] per [[Unix]].
 
MinGW è il [[porting]] in ambiente Windows del famoso compilatore [[GNU Compiler Collection|GCC]] per [[UnixLinux]].
Insieme con MinGW vengono distribuiti degli header file specifici di Windows per poter compilare programmi nativi per questo sistema operativo senza dover utilizzare nessuna libreria [[DLL]] di terze parti.
 
Insieme con MinGW vengono distribuiti degli header file specifici di Windows per poter compilare programmi nativi per questo sistema operativo senza dover utilizzare nessuna libreria [[Dynamic-link library|DLL]] di terze parti.
Inoltre ci sono alcune utilities tipiche di [[Unix]]. Infatti questo progetto è nato proprio per rendere facile la programmazione a chi era abituato a sviluppare con GCC.
 
Inoltre ci sono alcune utilities tipiche di [[UnixLinux]]. Infatti questo progetto è nato proprio per rendere facile la programmazione a chi era abituato a sviluppare con GCC.
 
Nello specifico, la suite MinGW è composta da:
* un porting della GNU Compiler Collection (GCC), che include compilatori [[C (linguaggio)|C]], [[C++]], [[Ada (linguaggio di programmazione)|ADA]] e [[Fortran]];
* utility GNU per Windows (assembler, linker e gestore archivi);
* una [[Bourne shell|shell Bourne]] per Windows chiamata MSYS, da usarsi come alternativa al classico [[Cmd.exe|CMD.exe]];
* un tool di installazione per MinGW e MSYS richiamabile da linea di comando, corredato da un front-end GUI opzionale;
* un programma di setup del tool di installazione con interfaccia grafica (mingw-get-setup.exe).
 
== Note ==
Riga 33:
 
== Voci correlate ==
* [[GNU Compiler Collection|GCC]]
* [[Cygwin]]
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* [http://www.mingw.org/ Homepage del progetto MinGW]
* [{{cita web|http://www.mingw-w64.sourceforge.netorg/ |Homepage del progetto MinGW-w64]}}
* [{{cita web|http://www.mingw-w64.orgsourceforge.net/ |Homepage del progetto MinGW]-w64}}
 
[[Categoria:Ambienti di sviluppo]]
 
{{portale|software libero}}
[[cs:MinGW]]
[[de:MinGW]]
[[el:MinGW]]
[[en:MinGW]]
[[es:MinGW]]
[[fr:MinGW]]
[[hu:Mingw]]
[[ja:MinGW]]
[[ko:MinGW]]
[[nl:MinGW]]
[[pl:MinGW]]
[[pt:MinGW]]
[[ro:MinGW]]
[[ru:MinGW]]
[[sv:MinGW]]
[[zh:MinGW]]