MinGW (Minimalist GNU for Windows), formerly mingw32, is a native software port of the GNU Compiler Collection (GCC) and GNU Binutils for use in the development of native Microsoft Windows applications; MinGW can function either as a cross compiler targeting Windows or as a native toolchain run on Windows itself. It is deployed along with a set of freely distributable import libraries and header files for the Windows API.

PropertyValue
dbpedia-owl:abstract
  • MinGW oder Mingw32 ist eine Softwareportierung der GNU-Entwicklerwerkzeuge auf die Windows-Plattform, mit der man Programme für Windows entwickeln kann. MinGW entstand aus dem Cygwin-Projekt heraus. Es wird, anders als bei Cygwin, keine Kompatibilitätsschicht in Form einer DLL benötigt. Auch kann damit entwickelte Software unter Lizenzen veröffentlicht werden, die nicht mit der GNU General Public License (GPL) kompatibel sind. MinGW enthält eine Sammlung von Windows-Headerdateien für die native Windows-Entwicklung. Es wird oft in Kombination mit MSYS verwendet. Dieses stellt eine Unix-artige Shell zur Verfügung, in der unter anderem configure-Skripte gestartet werden können. Es ist auch eine Version als Cross-Compiler erhältlich, mit der man unter Linux Programme für Windows und umgekehrt erstellen kann. MinGW unterstützt derzeit die Programmiersprachen Ada, Fortran, C, C++, Java und Objective-C. MinGW ist keine integrierte Entwicklungsumgebung (IDE), es ist in der Standarddistribution nur über eine Konsole (zum Beispiel MSYS) bedienbar. Es existieren aber IDEs, die das Programm über eine grafische Benutzeroberfläche bedienbar machen. Bekannte sind Qt Creator, Dev-C++, Eclipse-IDE mit CDT-Plugin, Netbeans oder auch Code::Blocks Studio, mit denen man auch interaktiv debuggen kann, sowie MinGW Developer Studio, die sich am Aussehen von MS Visual Studio 6.0 orientiert, und Visual-MinGW.
  • MinGW, anteriormente conocido como MinGW32, es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows. Es un fork de Cygwin en su versión 1.3.3. Además MinGW incluye un conjunto de la API de Win32, permitiendo un desarrollo de aplicaciones nativas para esa plataforma, pudiendo generar ejecutables y bibliotecas usando la API de Windows.
  • MinGW (acronimo di Minimalist GNU for Windows), in informatica, è un compilatore a 32 bit per processori 386 con sistema operativo Microsoft Windows. MinGW è il porting in ambiente Windows del famoso compilatore GCC per Unix. 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. 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.
  • MinGW(ミン・ジー・ダブリュー、Minimalist GNU for Windows)はGNU ツールチェーンのWindows移植版である。MinGWはWindows APIのためのヘッダファイルを含んでおり、フリーのコンパイラであるGCCを、Windowsアプリケーションの開発のために利用できる。 MinGWプロジェクトでは、2つの主要なパッケージを開発、配布している。Windows環境に移植されたGCCは、コマンドラインから使用することも、IDEへ統合することもできる。もう1つのMSYS(minimal system) は軽量のUNIX風シェル環境であり、端末エミュレータのrxvtと、開発ツールのautoconfを実行可能にするためのPOSIXコマンド群とが含まれている。 この2つのパッケージは、Cygwinからフォークして誕生した。CygwinではWindowsの機能性を犠牲にすることで、より機能的なUnix風環境を提供している。なお、どちらのパッケージもフリーソフトウェアで、Win32APIを利用するためのヘッダファイルはパブリックドメインで提供されており、GNUツールの移植版はGPLである。MinGWの個々のGNUツール及びMSYSは、MinGWの公式サイトより入手可能である。
  • MinGW is een port van onder andere de GNU softwareontwikkelingsapplicaties naar het Windows platform. MinGW staat voor "Minimalist GNU for Windows". Het is opgebouwd uit meerdere componenten: GCC, Binutils, MSYS en W32API. Dankzij het gebruik van deze applicaties is het mogelijk om software te ontwikkelen voor het Windows platform.
  • MinGW (Minimalistic GNU for Windows) – port GCC, dostarczający darmowe i otwarte środowisko oraz narzędzia pozwalające na kompilację natywnych plików wykonywalnych dla platformy Windows. Podstawowymi składnikami MinGW są kompilatory GCC, zestaw programów binutils (zawierający m. in. kompilator zasobów windowsowych windres) oraz zestaw plików nagłówkowych i bibliotek charakterystycznych dla platformy Windows. MinGW pozwala na kompilację kod źródłowy napisany w językach programowania C++, C, Fortran77, Java, Ada oraz Objective C do kodu wykonywalnego lub, zależnie od potrzeb, plików obiektowych, bibliotek statycznych lub bibliotek dynamicznych. Przy użyciu MinGW można kompilować większość programów przeznaczonych dla systemu Windows i wykorzystujących różne zaawansowane biblioteki, zarówno komercyjne, jak i typu Open Source, np. w32API, Qt, DirectX, OpenGL, SDL czy wxWidgets. Programy skompilowane z użyciem MinGW do komunikacji z systemem operacyjnym (np. w celu narysowania na ekranie przycisku) wykorzystują bezpośrednio standardowe biblioteki dynamiczne systemu Windows, np. kernel32. dll, gdi32. dll. Dlatego programy te wyglądają i zachowują się jak typowe aplikacje Windows, a pliki wykonywalne nie wymagają dołączania żadnych dodatkowych bibliotek dynamicznych specyficznych dla tego kompilatora. Jest to podstawowa cecha odróżniająca MinGW od Cygwin. MinGW może być też używany do kompilowania i przenoszenia do systemu Windows bibliotek napisanych dla innych systemów operacyjnych, np. Linuksa, w tym bibliotek z projektu GNU. Ponieważ MinGW nie jest zgodny ze standardem POSIX, może nie kompilować programów pisanych dla tej platformy. Kompilacja programów lub bibliotek przy pomocy skryptu configure i/lub programu make wymaga doinstalowania pakietu MSYS (Minimal SYStem). Pakietu tego można też używać niezależnie od MinGW jako alternatywy dla standardowej konsoli systemu Windows lub jako namiastki konsoli linuksowej. W szczególności MSYS udostępnia powłokę bash. MinGW charakteryzuje się niezwykle liberalną licencją typu Public Domain. Ze względu na powyższe cechy, MinGW jest powszechnie wykorzystywany w niekomercyjnych zintegrowanych środowiskach programistycznych dla platformy Windows.
  • MinGW é uma versão portada para Microsoft Windows do conjunto de ferramentas GNU. Este software inclui um conjunto de arquivos cabeçalho para a API do Windows que permite aos desenvolvedores usar o GCC para criar programas nativos em Windows sem precisar contar com uma emulação em tempo real de um sistema Unix-like. MinGW também permite, no Linux, que se compile e crie executáveis para Windows. Predefinição:Carece de fontes MSYS (acrônimo para minimal system) é um pacote que fornece um ambiente simples de shell, suportanto o padrão POSIX suficientemente para permitir a execução de scripts autoconf. Ambos os pacotes foram originalmente ramificações do Cygwin, que fornece um suporte Unix-like maior para Windows. Ambos os pacotes são software livre; os cabeçalhos Win32 estão disponíveis em domínio público enquanto as ferramentes estão em GNU General Public License.
  • MinGW (Minimalist GNU for Windows), formerly mingw32, is a native software port of the GNU Compiler Collection (GCC) and GNU Binutils for use in the development of native Microsoft Windows applications; MinGW can function either as a cross compiler targeting Windows or as a native toolchain run on Windows itself. It is deployed along with a set of freely distributable import libraries and header files for the Windows API.
  • MinGW (англ. Minimalist GNU for Windows), ранее mingw32, — нативный программный порт GNU Compiler Collection (GCC) под Microsoft Windows, вместе с набором свободно распространяемых библиотек импорта и заголовочных файлов для Windows API. MinGW позволяет разработчикам создавать нативные приложения Microsoft Windows. В MinGW включены расширения для библиотеки времени выполнения Microsoft Visual C++ для поддержки функциональности C99.
  • MinGW ou Mingw32 (Minimalist GNU for Windows) est une adaptation des logiciels de développement et de compilation du GNU, à la plate-forme Win32. Contrairement à Cygwin, les programmes générés avec MinGW n'ont pas besoin de couche intermédiaire de compatibilité. L'appellation Mingw32 a été abandonnée depuis que MinGW supporte les environnements d'exécution 64 bits en plus du 32 bits. D'autre part, sa licence libre n'exige pas que les applications développées avec MinGW soient publiées sous licence GNU GPL. MinGW inclut un ensemble de fichiers d'en-tête de Windows (w32api) pour le développement d'applications natives Win32. En particulier, il étend la bibliothèque Microsoft Visual C++ runtime pour proposer la compatibilité avec C99.
dbpedia-owl:author
dbpedia-owl:genre
dbpedia-owl:latestPreviewVersion
  • none
dbpedia-owl:latestReleaseVersion
  • 4.5.2
dbpedia-owl:license
dbpedia-owl:programmingLanguage
dbpedia-owl:releaseDate
  • 1998-07-01 (xsd:date)
dbpedia-owl:wikiPageExternalLink
dbpprop:author
dbpprop:developer
  • MinGW Project
dbpprop:genre
dbpprop:latestPreviewDate
  • n/a
dbpprop:latestPreviewVersion
  • none
dbpprop:latestReleaseVersion
  • 5 (xsd:integer)
dbpprop:license
dbpprop:name
  • MinGW
dbpprop:operatingSystem
dbpprop:programmingLanguage
dbpprop:released
  • 1 (xsd:integer)
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • MinGW, anteriormente conocido como MinGW32, es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows. Es un fork de Cygwin en su versión 1.3.3. Además MinGW incluye un conjunto de la API de Win32, permitiendo un desarrollo de aplicaciones nativas para esa plataforma, pudiendo generar ejecutables y bibliotecas usando la API de Windows.
  • MinGW(ミン・ジー・ダブリュー、Minimalist GNU for Windows)はGNU ツールチェーンのWindows移植版である。MinGWはWindows APIのためのヘッダファイルを含んでおり、フリーのコンパイラであるGCCを、Windowsアプリケーションの開発のために利用できる。 MinGWプロジェクトでは、2つの主要なパッケージを開発、配布している。Windows環境に移植されたGCCは、コマンドラインから使用することも、IDEへ統合することもできる。もう1つのMSYS(minimal system) は軽量のUNIX風シェル環境であり、端末エミュレータのrxvtと、開発ツールのautoconfを実行可能にするためのPOSIXコマンド群とが含まれている。 この2つのパッケージは、Cygwinからフォークして誕生した。CygwinではWindowsの機能性を犠牲にすることで、より機能的なUnix風環境を提供している。なお、どちらのパッケージもフリーソフトウェアで、Win32APIを利用するためのヘッダファイルはパブリックドメインで提供されており、GNUツールの移植版はGPLである。MinGWの個々のGNUツール及びMSYSは、MinGWの公式サイトより入手可能である。
  • MinGW is een port van onder andere de GNU softwareontwikkelingsapplicaties naar het Windows platform. MinGW staat voor "Minimalist GNU for Windows". Het is opgebouwd uit meerdere componenten: GCC, Binutils, MSYS en W32API. Dankzij het gebruik van deze applicaties is het mogelijk om software te ontwikkelen voor het Windows platform.
  • MinGW (Minimalist GNU for Windows), formerly mingw32, is a native software port of the GNU Compiler Collection (GCC) and GNU Binutils for use in the development of native Microsoft Windows applications; MinGW can function either as a cross compiler targeting Windows or as a native toolchain run on Windows itself. It is deployed along with a set of freely distributable import libraries and header files for the Windows API.
  • MinGW (англ. Minimalist GNU for Windows), ранее mingw32, — нативный программный порт GNU Compiler Collection (GCC) под Microsoft Windows, вместе с набором свободно распространяемых библиотек импорта и заголовочных файлов для Windows API. MinGW позволяет разработчикам создавать нативные приложения Microsoft Windows. В MinGW включены расширения для библиотеки времени выполнения Microsoft Visual C++ для поддержки функциональности C99.
  • MinGW oder Mingw32 ist eine Softwareportierung der GNU-Entwicklerwerkzeuge auf die Windows-Plattform, mit der man Programme für Windows entwickeln kann. MinGW entstand aus dem Cygwin-Projekt heraus. Es wird, anders als bei Cygwin, keine Kompatibilitätsschicht in Form einer DLL benötigt. Auch kann damit entwickelte Software unter Lizenzen veröffentlicht werden, die nicht mit der GNU General Public License (GPL) kompatibel sind.
  • MinGW (acronimo di Minimalist GNU for Windows), in informatica, è un compilatore a 32 bit per processori 386 con sistema operativo Microsoft Windows. MinGW è il porting in ambiente Windows del famoso compilatore GCC per Unix. 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. Inoltre ci sono alcune utilities tipiche di Unix.
  • MinGW (Minimalistic GNU for Windows) – port GCC, dostarczający darmowe i otwarte środowisko oraz narzędzia pozwalające na kompilację natywnych plików wykonywalnych dla platformy Windows. Podstawowymi składnikami MinGW są kompilatory GCC, zestaw programów binutils (zawierający m. in. kompilator zasobów windowsowych windres) oraz zestaw plików nagłówkowych i bibliotek charakterystycznych dla platformy Windows.
  • MinGW é uma versão portada para Microsoft Windows do conjunto de ferramentas GNU. Este software inclui um conjunto de arquivos cabeçalho para a API do Windows que permite aos desenvolvedores usar o GCC para criar programas nativos em Windows sem precisar contar com uma emulação em tempo real de um sistema Unix-like. MinGW também permite, no Linux, que se compile e crie executáveis para Windows.
  • MinGW ou Mingw32 (Minimalist GNU for Windows) est une adaptation des logiciels de développement et de compilation du GNU, à la plate-forme Win32. Contrairement à Cygwin, les programmes générés avec MinGW n'ont pas besoin de couche intermédiaire de compatibilité. L'appellation Mingw32 a été abandonnée depuis que MinGW supporte les environnements d'exécution 64 bits en plus du 32 bits.
rdfs:label
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
  • MinGW
owl:sameAs
foaf:homepage
foaf:name
  • MinGW
foaf:page
is dbpedia-owl:operatingSystem of
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of