种种原因,需要使用librdkafka的第三方库。
搞了好久,终于用MSVC2017 生成了dll和lib,加到了Qt工程里,Qt的编译器也换成了MSVC 2017,编译没问题,但是link的时候提示
LNK2019 LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static class RdKafka::Producer * __cdecl RdKafka::Producer::create(class RdKafka::Conf *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (__imp_?create@Producer@RdKafka@@SAPEAV12@PEAVConf@2@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
求助各位,可能是什么原因,N多年不搞C++,根本无从下手了。