Mingw-w64 (original) (raw)
Mingw-w64是自由及开放源代码软件开发环境,用于创建Microsoft Windows应用程序。从2005–2008从MinGW(Minimalist GNU for Windows)分支出来。 Mingw-w64包括对GCC、GNU Binutils的Windows版本的移植(汇编器、链接器、),一套自由可分发的Windows特定的头文件与静态导入库以使用Windows API,一个 Windows本地版本的GNU的调试器,以及其它多种工具。 Mingw-w64可运行于本地Microsoft Windows平台,"cross-native"在或Cygwin。Mingw-w64能生成32-或64-位可执行程序,运行于i686-w64-mingw32或x86_64-w64-mingw32目标平台。
Property | Value |
---|---|
dbo:abstract | Mingw-w64 (oder Mingw64) ist eine Portierung der Entwicklerwerkzeuge GNU Compiler Collection (GCC) und GNU Debugger (GDB) um Windows PE-Anwendungen erstellen zu können. Es ist zu unterscheiden von dem konkurrierenden Projekt MinGW. Mingw64 entstand 2005–2008 teils durch Reinraum-Neuimplementierung, teils als Fork von Mingw. Mingw-w64 enthält eine Sammlung von Windows-Headerdateien (Windows-API) für die native Windows-Entwicklung. Es wird oft in Kombination mit MSYS2 verwendet. Dieses stellt in Windows 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-w64 auf Windows unterstützt die Programmiersprachen Fortran, C und C++. Per Cross-Kompilation von Linux werden weitere Sprachen unterstützt: Ada, Objective-C und OCaml. Mingw-w64 bietet eine Win32-API-Implementierung, einschließlich: * bessere C99-Unterstützung * POSIX Threads (pthreads)-Unterstützung (einschließlich der Möglichkeit C++11-Thread-bezogene Funktionalität in GCCs zu aktivieren) * GCC-Multilib, die es Nutzern erlaubt 32-Bit- und 64-Bit-Bibliotheken parallel zu installieren * Unicode-Einstiegspunkt (wmain/wWinMain) * (von ReactOS) * DirectX (von Wine) * Large File Support * Win64-Unterstützung * Strukturierte Ausnahmebehandlung (SEH) anstatt oder auf x86-64 (von gcc 4.8+) * Einige nützliche Werkzeuge, wie gendef (einer verbesserten Version von MinGWs pexports-Werkzeug) und widl (einem -Compiler von Wine). (de) Mingw-w64 is a free and open source software development environment to create (cross-compile) Microsoft Windows PE applications. It was forked in 2005–2010 from MinGW (Minimalist GNU for Windows). Mingw-w64 includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows (assembler, linker, archive manager), a set of freely distributable Windows specific header files and static import libraries which enable the use of the Windows API, a Windows native build of the GNU Project's GNU Debugger, and miscellaneous utilities. Mingw-w64 can be run either on the native Microsoft Windows platform, cross-hosted on Linux (or other Unix), or "cross-native" on or Cygwin. Mingw-w64 can generate 32 bit and 64-bit executables for x86 under the target names i686-w64-mingw32 and x86_64-w64-mingw32. (en) Mingw-w64是自由及开放源代码软件开发环境,用于创建Microsoft Windows应用程序。从2005–2008从MinGW(Minimalist GNU for Windows)分支出来。 Mingw-w64包括对GCC、GNU Binutils的Windows版本的移植(汇编器、链接器、),一套自由可分发的Windows特定的头文件与静态导入库以使用Windows API,一个 Windows本地版本的GNU的调试器,以及其它多种工具。 Mingw-w64可运行于本地Microsoft Windows平台,"cross-native"在或Cygwin。Mingw-w64能生成32-或64-位可执行程序,运行于i686-w64-mingw32或x86_64-w64-mingw32目标平台。 (zh) |
dbo:developer | dbr:GNU |
dbo:genre | dbr:Compiler |
dbo:latestReleaseDate | 2022-04-04 (xsd:date) |
dbo:latestReleaseVersion | 10.0.0 |
dbo:license | dbr:GNU_General_Public_License dbr:Public_domain dbr:Zope_Public_License |
dbo:operatingSystem | dbr:Linux dbr:MacOS dbr:Microsoft_Windows |
dbo:programmingLanguage | dbr:C++ dbr:C_(programming_language) |
dbo:wikiPageExternalLink | https://mxe.cc/ https://www.msys2.org/ |
dbo:wikiPageID | 39449413 (xsd:integer) |
dbo:wikiPageLength | 11982 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1124951758 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Windows_API dbr:Archive_file dbc:Cross-compilers dbr:DWARF dbr:Unix dbr:Dynamic-link_library dbr:Compiler dbr:Free_and_open-source_software dbr:GNU_Binutils dbr:GNU_Compiler_Collection dbr:GNU_Debugger dbr:GNU_General_Public_License dbr:GNU_Octave dbr:Git dbr:Name_mangling dbr:Cross_compiler dbr:Application_Binary_Interface dbr:Arch_Linux dbr:Linux dbr:MacOS dbr:Cleanroom_software_engineering dbr:Portable_Executable dbr:Public_domain dbr:C++ dbr:C++11 dbr:C99 dbr:C_(programming_language) dbr:Win64 dbr:Windows_Driver_Kit dbr:Windows_Subsystem_for_Linux dbr:Wine_(software) dbr:GNU dbr:GNU_Project dbr:Linker_(computing) dbr:Unicode_in_Microsoft_Windows dbr:Package_manager dbr:Ada_(programming_language) dbr:Cygwin dbr:Executable_and_Linkable_Format dbr:Fortran dbr:POSIX dbr:POSIX_Threads dbr:Fork_(software_development) dbr:Header_file dbr:Assembler_(computing) dbc:2005_software dbc:C++_compilers dbc:C_(programming_language)_compilers dbc:Fortran_compilers dbc:Free_compilers_and_interpreters dbc:Public-domain_software dbr:LLVM dbr:Wrapper_library dbr:Zope_Public_License dbr:DirectX dbr:Software_development dbr:Microsoft_Windows dbr:MinGW dbr:Objective-C dbr:ReactOS dbr:Structured_Exception_Handling dbr:Static_library dbr:Porting dbr:Large_file_support dbr:Bash_shell dbr:Setjmp dbr:Libstdc++ dbr:Binutils dbr:MIDL |
dbp:author | OneVision Software (en) |
dbp:developer | Kai Tietz, Jonathan Yong, various GNU contributors (en) |
dbp:genre | dbr:Compiler |
dbp:latestReleaseDate | 2022-04-04 (xsd:date) |
dbp:latestReleaseVersion | 10 (xsd:integer) |
dbp:license | dbr:GNU_General_Public_License dbr:Public_domain dbr:Zope_Public_License |
dbp:name | MinGW-w64 (en) |
dbp:operatingSystem | dbr:Linux dbr:MacOS dbr:Microsoft_Windows |
dbp:programmingLanguage | dbr:C++ dbr:C_(programming_language) |
dbp:wikiPageUsesTemplate | dbt:Code dbt:Infobox_software dbt:Official_website dbt:Reflist dbt:Short_description dbt:Software_in_the_Public_Interest dbt:Start_date_and_age dbt:URL dbt:Unix-Windows_interoperability |
dcterms:subject | dbc:Cross-compilers dbc:2005_software dbc:C++_compilers dbc:C_(programming_language)_compilers dbc:Fortran_compilers dbc:Free_compilers_and_interpreters dbc:Public-domain_software |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 |
rdfs:comment | Mingw-w64是自由及开放源代码软件开发环境,用于创建Microsoft Windows应用程序。从2005–2008从MinGW(Minimalist GNU for Windows)分支出来。 Mingw-w64包括对GCC、GNU Binutils的Windows版本的移植(汇编器、链接器、),一套自由可分发的Windows特定的头文件与静态导入库以使用Windows API,一个 Windows本地版本的GNU的调试器,以及其它多种工具。 Mingw-w64可运行于本地Microsoft Windows平台,"cross-native"在或Cygwin。Mingw-w64能生成32-或64-位可执行程序,运行于i686-w64-mingw32或x86_64-w64-mingw32目标平台。 (zh) Mingw-w64 (oder Mingw64) ist eine Portierung der Entwicklerwerkzeuge GNU Compiler Collection (GCC) und GNU Debugger (GDB) um Windows PE-Anwendungen erstellen zu können. Es ist zu unterscheiden von dem konkurrierenden Projekt MinGW. Mingw64 entstand 2005–2008 teils durch Reinraum-Neuimplementierung, teils als Fork von Mingw. Mingw-w64 auf Windows unterstützt die Programmiersprachen Fortran, C und C++. Per Cross-Kompilation von Linux werden weitere Sprachen unterstützt: Ada, Objective-C und OCaml. Mingw-w64 bietet eine Win32-API-Implementierung, einschließlich: (de) Mingw-w64 is a free and open source software development environment to create (cross-compile) Microsoft Windows PE applications. It was forked in 2005–2010 from MinGW (Minimalist GNU for Windows). Mingw-w64 includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows (assembler, linker, archive manager), a set of freely distributable Windows specific header files and static import libraries which enable the use of the Windows API, a Windows native build of the GNU Project's GNU Debugger, and miscellaneous utilities. (en) |
rdfs:label | Mingw-w64 (de) Mingw-w64 (en) Mingw-w64 (zh) |
owl:sameAs | wikidata:Mingw-w64 dbpedia-de:Mingw-w64 dbpedia-zh:Mingw-w64 https://global.dbpedia.org/id/BwMyP |
prov:wasDerivedFrom | wikipedia-en:Mingw-w64?oldid=1124951758&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Mingw-w64 |
foaf:name | MinGW-w64 (en) |
is dbo:wikiPageRedirects of | dbr:MSYS2 dbr:MinGW-w64 |
is dbo:wikiPageWikiLink of | dbr:Git dbr:Lis_(linear_algebra_library) dbr:MSYS2 dbr:Strawberry_Perl dbr:Microsoft-specific_exception_handling_mechanisms dbr:MinGW dbr:MinGW-w64 |
is foaf:primaryTopic of | wikipedia-en:Mingw-w64 |