prosbta.blogg.se

What is mingw
What is mingw








It therefore also does not have any GPL-license implications for the programs you write (notable exception: profiling libraries, but you will not normally distribute those so that does not matter). This means, unlike Cygwin, MinGW does not attempt to offer a complete POSIX layer on top of Windows, but on the other hand it does not require you to link with a special compatibility library. Rather it tries to be minimal (hence the name). MinGW is a complete GCC toolchain (including half a dozen frontends, such as C, C++, Ada, Go, and whatnot) for the Windows platform which compiles for and links to the Windows OS component C Runtime Library in msvcrt.dll. Ignoring these core bits never made anyone a better programmer.) (My apologies if this post sounds silly/stupid. Aren't they the same?Ī simple explanation hitting these areas would be helpful. What is MinGW and what is GCC? I've been mainly working on Windows systems and have even recently begun using Cygwin. That's pretty much where my C education ends. Now, back in the school day's, C, was writing code in a vi-like IDE called Turbo-C and then hitting F9 to compile it. It has its built-in libraries which seem to be called header files which you can use. Now, I've done a tiny bit a of C and I know that one has a to compile it. It's the same with Ruby from what I've read. They come bundled with a bunch of built-in libraries that you can use.

what is mingw

There are Linux and Windows implementations of Python which one simply installs and used the binary to a execute his code. So Python is language which both interpreted and compiled. Here's my question (from a real dummy point of view): I'm a little confused about MinGW and GCC. I'm an avid Python user and it seems that I require MinGW to be installed on my Windows machine to compile some libraries.










What is mingw