add ifdef __cplusplus to wrapper.h