is mfc for visual c++ only?
is mfc for visual c++ only?
The source for mfc is available, but I doubt you would get it to compile on any other product as it will have many vc++ features in it.
Other compilers have a version of mfc - such as codewarrior....but IMO the best thing about mfc is the other tools like classwizard and the link between the code generation and the resource editor.
If you want to use MFC to make your windows apps easier to write and you don't have vc++, or don't know MFC yet, then an alternative maybe something compiler/os independant such as WXWindows. This is available for pretty much every c++ compiler out there, and includes Windows, Linux and other os's.