fix C++ include issue