方法一:
全部用C++的函数替代含有.h的函数(头文件除外)
方法二:
#ifdef __cplusplus
6 extern "C" {
7 #endif
8 /*...*/ 在此处添加需要引用的函数定义
9 #ifdef __cplusplus
10 }
11 #endif
建议使用方法二,一句话兼容C和C++语言,因为C和C++同一个函数名在编译后保存在内存中的函数名不同
详细资料可查阅:
http://www.cnblogs.com/dpflnevergiveup/p/3288966.html
http://www.cnblogs.com/dpflnevergiveup/p/3289024.html