Search results
Apr 4, 2015 · To use GCC's C++ compiler, I suggest you use either my packages (to create 32-bit and 64-bit executables) or mingw-builds. Alternatively, you can install Cygwin and use its setup.exe to install the MinGW-w64 cross-compiler and use it from there, but if you do not need near-perfect Unix emulation for build scripts, I'd suggest against it.
Cygwin produces executables that run only on Cygwin, MinGW produces native executables that do not have dependencies apart from what Windows already provides. Cygwin's aim is to provide POSIX compatibility, which lets you compile and run unix programs on Windows, MinGW's aim is to make C and C++ work natively without dragging dependencies and using virtual environments.
Nov 5, 2015 · mingw-gcc-g++ is a 32 bit compiler for native 32 bit Windows; mingw64-x86_64-gcc-g++ is a 64 bit compiler for native 64 bit Windows; mingw64-i686-gcc-g++ is a 64 bit compiler for native 32 bit Windows; So it all depends if you run in a 64 bit Windows and what target you want (cygwin or native Windows).
1)use linux (or mac), if you want to learn it go ahead, I'm not a huge fan but linux mint is nice, with this you would use gcc or clang with text editor 2)use cygwin, or (to avoid bloat) a combination of conemu ( a sweet windows cli), gow (think linux commands built for windows), and windows based gcc (tdm is a great build of this), this is my ...
There's just one important difference. The 64 bit Cygwin compilers use a different data model than the Mingw and Microsoft compilers. For reference, see the Wikipedia entry on 64-bit computing. While the Mingw and Microsoft compilers use the LLP64 data model, Cygwin compilers use the LP64 data model, just like Linux.
Oct 20, 2012 · But MinGW aims at providing a native GCC compiler for Windows platform. In case of utilities Cygwin tries to provide you a most complete set of Linux Functionality, while MinGW aims at providing minimalist Linux feel. Here comes one liner citing the difference: Cygwin = Lets put unix on windows, use as much native unix stuff as possible
People also ask
Is Cygwin required to use GCC on Windows?
Should I install gcc-g++?
What data model does Cygwin use?
Does Cygwin run on Windows?
Do I need a GCC compiler?
What is the difference between Cygwin and MinGW compilers?
For more information about using Cygwin's Setup program, see Setting Up Cygwin in the Cygwin User's Guide. 1.6. Who's behind the project? (Please note that if you have cygwin-specific questions, all of these people will appreciate it if you use the cygwin mailing lists rather than sending personal email.)