Search results
Nov 7, 2011 · GCC works and can be used with any IDE other than Visual Studio. Even Visual Studio Code can use GCC. Code::Blocks, Eclipse IDE for C/C++ developers, CLion, Notepad++ and even the good ol' tool we've always known, Notepad works with GCC. And finally, on a PC with low disk space, installing Visual Studio's "Desktop Development with C++" is ...
MSVC code generation quality is almost on par with GCC and Clang. It doesn't quite support C99 and probably never will. The toolchain is not nearly as powerful or flexible as Mingw-w64. For instance, import libs are still mandatory (for outdated historical reasons), unlike Mingw-w64 where they're completely optional. 16.
MinGW is just one port of GCC to Windows, it's not the only port. Another good compiler is Clang, which is part of LLVM. It has better Windows support than GCC does these days, because it can link to code compiled using MSVC. This is important if you're using third-party libraries. 2.
MSVC is doing the compilation job significantly faster than MinGW-w64. The DLL sizes are comparable, if optimization is set to "-O2" for MinGW-w64, with "-O3" the DLLs from MinGW-w64 are larger. Binary files compiled with MinGW-w64 are performing significantly better than those compiled with MSVC.
This isn't even a question about using these compilers, just about the final products. On a certain program's Github Releases page, there are options to download mingw and msvc versions of the exe. Is there any reason why the compiler used would make any difference in the behavior of the actual executable?
Jul 27, 2024 · vc_redist can be a little bit annoying. However, when you are using an installer for your software this can be included as a dependency and will be fine. @Blackzero said in which is better, MinGW64 or MSVC 2019 64bit for general use applications.: if I use open source static it is not possible because my goal is for my own small commercial.
People also ask
Is MSVC better than MinGW-w64?
Is MinGW better than GCC?
Should I use GCC (MinGW) or MSYS2?
Does MinGW support mutex & threads?
Is GCC better than MSVC?
Is Cygwin better than MinGW?
Jul 21, 2015 · 2. gcc has way better C support than MSVC. This can be important if working with C libraries. In fact, not until recently could you compile ffmpeg with MSVC. Nowadays you can, but there are still other projects out there that use C features that MSVC just doesn't have (nor does it intend to have any time soon).