C和C++混合编程error LNK2019
error LNK2019: 无法解析的外部符号 "int __cdecl mainplay(int,char * * const)" (?mainplay@@YAHHQAPAD@Z),该符号在函数 "void __cdecl play(char *)" (?play@@YAXPAD@Z) 中被引用
在.cpp中先extern再调用.c中的mainplay时出现的错误,该怎么解决?
[解决办法]
c++的导出函数前加extern "C"
[解决办法]
楼主你好,请在c++的导出函数前加extern "C"