error LNK2019

碰到的有两种:

1、头文件是C格式,但是函数实现是C++的。

解决办法:在.h文件中添加

#if __cplusplus

extern "C" {

#endif


/* 代码行 */


#if __cplusplus

}

#endif

2、头文件的函数声明参数类型与cpp文件中的函数定义不一致

调整为一致即可。

你可能感兴趣的:(error LNK2019)