Each build configuration in the extension has an associated SDK and toolchain version. This means that you can use different toolchains and SDK versions for each build configuration of a single application. The extension determines the toolchain and SDK versions from the build.
See How to set up a build configuration and How to change SDK and toolchain versions for more information.