correct the backslash from string. use '/' for qmake
fix qmake warning about backslash. qmake use '\\'
correct Qt version detection. do not empty cache if recheck
create cache if not exist. print how to recheck
illegal qmake syntax
remove cleanPath(), use clean_path() instead
simplify the compile test