Supports C++ compilations as well