Movatterモバイル変換


[0]ホーム

URL:


Sari la conținut
Wikipediaenciclopedia liberă
Căutare

MinGW

De la Wikipedia, enciclopedia liberă

MinGW este o portare auneltelor GNU peMicrosoft Windows. MinGW include un set deheadere (pentruWindows API) care permite programatorilor să foloseascăGCC, uncompilatorliber, pentru a crea programe ce rulează nativ pe Windows, fără a avea nevoie de un mediu care să emuleze funcționalitățiUnix, spre deosebire de programele compilate cuCygwin.

Proiectul MinGW dezvoltă și distribuie două pachete principale: compilatoarele GCC portate, șiMSYS, ce oferă un mediuUnix-like, incluzândrxvt și o selecție de uneltePOSIX suficiente pentru a asigura funcționarea scripturilorautoconf.

Ambele pachete suntbifurcații ale părților respective dinCygwin.


Problema...

[modificare |modificare sursă]

Exista o problema majora! MinGW nu areELEMENTE GRAFICE precumBorland C++ sauVisual Studio C++.

Compilatoare

[modificare |modificare sursă]

Compilatoarele care au la baza MinGW sunt: Code::Blocks, MinGW Studio Developer, QT Creator etc..

Denumire

[modificare |modificare sursă]

NumeleMinGW vine de laMinimalistGNU for Windows („GNU minimal pentru Windows”).

Funcționalități principale

[modificare |modificare sursă]

Combinația dintre MinGW și MSYS oferă un mediu suficient și minimal care poate fi încărcat pe medii de stocare mobile fără a lăsa înregistrări în regiștri sau fișiere pe calculator. Oferind mai multă funcționalitate, Cygwin devine mai complicat de instalat și întreținut.

Comparație cu Cygwin

[modificare |modificare sursă]

Spre deosebire de Cygwin, MinGW nu are nevoie de o bibliotecă (DLL) cainterfață de compatibilitate, și mediul de funcționare este oferit sub olicență permisivă.

Deoarece MinGW nu oferă un API POSIX, nu poate compila unele dintre programele Unix care pot fi compilate cu Cygwin. Acesta este cazul programelor care au nevoie de funcționalități POSIX și cele care se așteaptă să ruleze într-un mediu POSIX. Programele scrise folosind biblioteci independente de platformă, precumSDL,wxWidgets,Qt sauGTK+ de obicei se compilează cu MinGW la fel de ușor ca în Cygwin.

Vezi și

[modificare |modificare sursă]

Legături externe

[modificare |modificare sursă]
Adus de lahttps://ro.wikipedia.org/w/index.php?title=MinGW&oldid=15175130
Categorii:
Categorie ascunsă:

[8]ページ先頭

©2009-2025 Movatter.jp