Detection of C++ compiler in OSX

UE seems to look for Xcode in the Applications directory to see if a C++ compiler is found in the system.
The error was “No C++ compiler found, please install XCode”, and I can’t create a C++ project.

However I have XCode installed in a sub directory in Applications, because I’d like to manage applications in different folders. Once I copied it to the parent (the Applications directory), the error disappears.

This seems a rather sloppy way for detecting if a C++ compiler is present and it places restrictions on the user.
I would like to appeal for a better detection mechanism.
XCode ver: 6.3 , OSX 10.10.3

Hey dareTake-

A feature request has been submitted for widening the range of locations the compiler can be located on the machine (UE-18870). Since it is possible to work around this by moving the folder where the compile is located you will want to continue using this method for now.

Cheers