Icona di ricerca download.it
Advertisement

File di intestazione specifici di Windows e librerie di importazione combinate con gli strumenti GNU

File di intestazione specifici di Windows e librerie di importazione combinate con gli strumenti GNU

Voto (6 voti)

Licenza: Gratis

Autore: Mingw

Versione: 5.1.6

Compatibile con: Windows

Voto

Licenza

(6 voti)

Gratis

Autore

Versione

Mingw

5.1.6

Compatibile con:

Windows

Pro

  • - Fornisce un ambiente di sviluppo tutto-in-uno per tutte le applicazioni Windows
  • - È meno complicato, con strumenti e impostazioni minimi necessari per l'avvio e l'esecuzione
  • - Viene fornito standard con strumenti open source basati su Windows
  • - Utilizza risorse minimali quando è in esecuzione sul sistema
  • - Può essere utilizzato per eseguire e creare un'ampia gamma di applicazioni basate su Windows
  • - Richiede pochi clic per creare e compilare software compatibile con Windows

Contro

  • - Non supporta le applicazioni POSIX
  • - Non è in grado di gestire le applicazioni più recenti che richiedono una elevata potenza di elaborazione

MinGW

MinGW è un software gratuito per Windows che consente di creare applicazioni Microsoft Windows a partire da altri software online. È stato sviluppato da MinGW per offrire un ambiente di sviluppo open source per lo sviluppo di applicazioni basate su Windows. Il software in precedenza era chiamato Mingw32 dal Progetto MinGW per C e C++.

MinGW è stato progettato per funzionare con i sistemi Microsoft Windows che usano GCC, compilatori per diversi linguaggi di programmazione. GCC è anche noto come GNU Compiler Collection. Le estensioni del runtime di Microsoft Visual C++ (MCVC) sono comprese nell'edizione Windows nativa del GCC per sostenere lo standard C99, una forma meno recente del linguaggio C.

Una piattaforma Windows a 64 bit supporta l'esecuzione di tutto il software prodotto con MinGW. Se siete stanchi di installare e mantenere un ambiente di sviluppo complicato, ingombrante e inefficiente, allora MinGW per Windows è la scelta ideale per l'ambiente di sviluppo. Questo software vi permetterà di iniziare con un IDE semplice e potente, un compilatore, librerie e strumenti che vi faranno risparmiare tempo per ciò che conta davvero.

Capire MinGW

Volete creare le vostre soluzioni software, applicazioni e giochi? MinGW è un toolkit per sviluppatori che è stato utilizzato da importanti aziende in tutto il mondo. Il software è conosciuto come "Minimalist GNU for Windows". Offre accesso completo per creare un'ampia gamma di applicazioni.

Tutte le applicazioni Win32 possono essere compilate e collegate con MinGW, che si occupa della pesante compilazione di sistemi applicativi basati sui progetti GNU, Binutils e GCC. In passato, se si voleva eseguire del codice su un computer Windows, era necessario compilarlo personalmente. Oggi, la maggior parte delle persone fa fare la compilazione e il linking a qualcun altro, così da potersi concentrare puramente sui propri prodotti o obiettivi aziendali.

Tra le caratteristiche offerte dal pacchetto MinGW ci sono i compilatori per Fortran, C e C++. Dato che questo software è programmato in linguaggi di programmazione ad alto livello e non utilizza i file DLL del runtime C, usare MinGW è semplice e molto attraente, poiché riduce il rischio di errori di runtime.

Il Software Minimalista

Nonostante sia un software facile da capire e da usare, MinGW impiega alcune terminologie di programmazione che possono risultare un po' complicate per i principianti. MinGW sta per Minimalist GNU for Windows. Il suo nome si riferisce al suo approccio minimalista allo sviluppo dell'ambiente di programmazione.

MinGW non fornisce un ambiente di runtime POSIX quando si distribuiscono applicazioni POSIX. Gli sviluppatori che desiderano distribuire app POSIX su Windows dovranno utilizzare altri IDE compatibili. Inoltre, questo software fornisce tutti gli strumenti di programmazione open source di cui avete bisogno per creare programmi per Windows. Di conseguenza, questa applicazione è ideale per l'installazione dei compilatori GNU.

Pro

  • - Fornisce un ambiente di sviluppo tutto-in-uno per tutte le applicazioni Windows
  • - È meno complicato, con strumenti e impostazioni minimi necessari per l'avvio e l'esecuzione
  • - Viene fornito standard con strumenti open source basati su Windows
  • - Utilizza risorse minimali quando è in esecuzione sul sistema
  • - Può essere utilizzato per eseguire e creare un'ampia gamma di applicazioni basate su Windows
  • - Richiede pochi clic per creare e compilare software compatibile con Windows

Contro

  • - Non supporta le applicazioni POSIX
  • - Non è in grado di gestire le applicazioni più recenti che richiedono una elevata potenza di elaborazione