编译报错:template with C linkage
1、如果code部分的内容想要以C方式编译,检查是否如下将代码包含在extern "C"{和}之中
#ifdef __cplusplus
extern “C” {
#endif
/*
code
*/
#ifdef __cplusplus
}
#endif
2、如果code部分的内容想要以C++方式编译,检查是否如下将代码包含在#ifdef __cplusplus和#endif之中
#ifdef __cplusplus
/*
code
*/
#endif
3、#ifdef 和 #endif 是否对应好,就像检查()对应一样
4、检查C头文件和C++ 头文件是否互相包含