初学qt时,编译代码经常出现如下错误
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 "private: void __cdecl ConfigIO::LoadIni(class QString)" (?LoadIni@ConfigIO@@AEAAXVQString@@@Z),该符号在函数 "public: __cdecl ConfigIO::ConfigIO(class QWidget *)" (??0ConfigIO@@QEAA@PEAVQWidget@@@Z) 中被引用 ConfigIO F:\VS2017WorkSpace\FileIO\ConfigIO\ConfigIO\ConfigIO.obj 1
解决办法:
出现这种问题可能是因为在头文件定义的函数没有被实现。比如我这里是因为头文件中定义的LoadIni()函数,实现时没加这个类的名称。
加上类名即可