A wrapper around GCC ( and CLang ) to allow the use of preprocessing tools easily.