I have developed WinAPI applications using MinGW without problems. Now, can I do the same with MFC?
MFC has been updated with every release of Visual Studio. It just isn't the headline feature item. As for new development, yes. It is still used and will continue to be so (even though I, like you, prefer not to).
MinGW is a compiler system based on the GNU GCC and Binutils projects that compiles and links code to be run on Win32 (Windows) systems. It provides C, C++ and Fortran compilers plus other related tools. 'MinGW' refers to the "Minimalist GNU for Windows" project.
MinGW is a native C/C++ compiler(GCC) which have free distributable import libraries and header files for building native Windows applications.
Install MinGW on WindowsGetting started with MinGW is simple once you have installed the latest Visual Studio Preview. First, you will need to make sure that you select the C++ workload when you install Visual Studio. Next, you will need to download MinGW itself. There are actually many ways to install MinGW.
I'm just guessing here but I think you would need to buy a copy of Visual Studio to get a license to use MFC. MFC is not well known for its portable use of C++ either. If you are familiar with MFC, you might find the learning curve for Qt to be reasonable (which I use with MinGW). The MFC/MinGW route sounds very painful :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With