allpublic.obj:-1: error: LNK2019: 无法解析的外部符号 "void __cdecl LoadSetting(class QString,class QString,class QString,class QVariant &)" (?LoadSetting@@YAXVQString@@00AEAVQVariant@@@Z),函数 "void __cdecl LoadCamera(class QString,class QString,struct LX_CAMERA_CTRL &)" (?LoadCamera@@YAXVQString@@0AEAULX_CAMERA_CTRL@@@Z) 中引用了该符号
时间: 2024-04-20 17:25:01 浏览: 100
选择编译命令将源文件cpp生成obj文件-谭浩强经典C++
这个错误是链接错误(LNK2019),它表示编译器无法找到对应的函数定义。在你的项目中,出现了两个未解析的外部符号:`LoadSetting`和`LoadCamera`。
为了解决这个问题,你需要检查以下几点:
1. 确保函数`LoadSetting`和`LoadCamera`在你的代码中有正确的函数定义,并且函数签名与错误信息中的引用一致。
2. 确保这些函数的定义在正确的文件中,并且这些文件被正确地包含或链接到项目中。
3. 如果这些函数是在其他库或模块中定义的,确保你正确地链接了这些库或模块。你可能需要在项目配置中添加相应的库文件或链接选项。
请检查以上几点,并根据需要进行修正。如果问题仍然存在,请提供更多的代码和项目配置信息,以便我能够更好地帮助你解决问题。
阅读全文