Add C++ support.