default compiler is g++