
The compiler's architecture must be the same as Python's (for example: if you use Python 64bit, you have to use an 圆4 compiler). Some alternative compilers exist like MinGW, but incompatibilities may occur with a CPython official distribution that is built with Microsoft Visual C++. Microsoft provides official C++ compilers called Visual C++, you can find them bundled with Visual Studio or, for some versions, in standalone distributions.
UPDATE MINGW INSTALL
Install a non-pure Python package from sources with Pip (if there is no Wheel package provided). Unlike Linux, compilers for Windows are not included by default in the OS.įor example, you will need to use them if you wish to:



UPDATE MINGW SOFTWARE
MinGW is a development tool that can be used by software creators on multiple platforms such as Windows, GNU or Linux. Other tools that can help you deploy the application include a command line installer and a GUI wrapper.
UPDATE MINGW ARCHIVE
In order to create an application you can use other tools from the package such as an assembler or an archive manager that are included in the environment. The collection includes support for compiling C, C++, ADA and Fortran code.
UPDATE MINGW CODE
One of the important tools is a ported version of the GNU Compiler Collection that can help you transform the source code of your application. The included tools only depend on components that are a part of the Windows operating system such as the C runtime library. You can use MinGW to create applications that run on Windows and do not depend on other runtime components from third parties. As a minimalist tool set, it provides access only to the functionality runtime components provided by MIcrosoft and not other runtime environments such as POSIX. This development environment includes the basic tools required to create native Windows applications. Its name is an acronym for "minimalist GNU for Windows" and provides a general idea about its mission. MinGW is a programming tool that intends to help developers create applications for Windows.
