cpp e g++, ovvero i compilatori GNU di C e C++