Win64 - x86_64 - Windows 64-bit version, runs natively on and compiles for Windows 64-bit (will not run on Windows 32-bit).Win32 - i686 - Windows 32-bit version, runs natively on and compiles for Windows 32-bit (also runs on Windows 64-bit, but in 32-bit mode).7z archives, but they are a lot smaller than. *You will need a decompressor like 7-Zip (free) to unzip. The following downloads are available (for Windows only). Unless you are targetting older versions of Windows, UCRT as runtime library is the better choice, as it was written to better support recent Windows versions as well as provide better standards conformance (see also: Upgrade your code to the Universal CRT). Universal C Runtime can also be installed on earlier versions of Windows (see: Update for Universal C Runtime in Windows). Since Windows 10 Universal C Runtime ( UCRT) is available as an alternative to MSVCRT. ![]() Traditionally the MinGW-w64 compiler used MSVCRT as runtime library, which is available on all versions of Windows. Since GCC 13 some builds with the MCF threading model were also released. MCF (since GCC 13, see also: MCF Gthread Library)įor portability reasons (compatibility with other platforms) the builds published here use the POSIX threading library.WIN32 (native Windows thread but misses POSIX threads / pthread.h).POSIX (best compatibility with other platforms).GCC for Windows can be built with the follwing threading libraries: You may even want to consider using the latest snapshot version. GCC is always very quick to implement new C++ standards. You are C++ developer who can't wait to try out the latest C++ standard.Or if your existing project(s) already use configuration tools like GNU Autotools or CMake you can start building for Windows in no time. If you use MSYS2 you won't have to learn any new commands. You are used to developing for another platform like Linux or Apple macOS and would like to start programming for Windows. ![]() configure & make & make install).Īnother way of configuring your build for each platform is by using CMake, which is also available for many platforms (including Windows). When using the MSYS2 command line you get access to most command line tools that are also available on those other platforms (like GNU Autotools), allowing you create standard build instructions across platforms (like.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |