gcc support on windows is added and output's final character could be space now