I'm confused on why certain libraries work and some do not. Such as wxWidgets compiles, but Boost libraries gives failing errors on certain compilers. Is this due to low level code?
MFC only works in VC while Windows code works with a lot of different windows compilers. I thought MFC was only a C++ wrapper for Win32 API's. If you had the MFC libraries why wouldn't it work on any compiler?