This factors the burden of compiler specification in the fxSDK while providing substantially more support through CMake modules.