use --std=c++11