错误 LNK2001:未解析的外部符号"__declspec(dllimport) public: class QString & __thiscall QString::operator=(clas
error LNK2001: unresolved external symbol "__declspec(dllimport) public: class QString & __thiscall QString::operator=(class QString &&)"
我迫切希望找到有关上述错误的任何信息。
我正在开发Visual Studio 2010。当我在调试或发布中编译我的项目(32 位)时,我收到以下消息:
我在Linker->Input中链接了QtCore4.lib,在Linker->General中添加了Qt\4.8.2\1>heterogeneous.obj : 错误 LNK2001: 未解析的外部符号 "__declspec(dllimport) public: class QString & _thiscall QString::operator=(class QString &&)" (_imp_??4QString@@QAEAAV0@$$QAV 0@@Z)
1>调试ori.exe:致命错误 LNK1120:1 个未解析的外部
lib,并在C/C++->General中加入了Qt\4.8.2\include和Qt\4.8.2\include\QtCore。在我看来,他们应该定义 QString。我不知道我还能做什么。
非常感谢您的帮助。
我遇到了同样的问题,但我使用的是VS2008的Qt库。
我为VS2010安装了Qt库来解决这个问题。
找出Qt DLL的位置。 您可能需要将该目录添加到调试>环境中。
一段时间后,我决定删除并重新安装Qt库,它可以工作。但是,我不知道为什么。
感谢您的帮助!
相关文章:
- 将 Qvector<uint8_t> 转换为 QString
- 这个语法std::class<>{}(arg1, arg2) 在C++中是什么意思?
- C++核心准则 C35 对于接口类"A base class destructor should be either public and virtual, or protected and nonv
- 使用模板进行堆栈实现; "name followed by :: must be a class or namespace"
- "Undefined class"作为is_base_of的论据
- 如何通过按下第三个窗口中的按钮,将QString从一个窗口获取到另一个窗口
- 如何将class.cpp和class.hpp编译为一个.o文件
- '{'标记之前的预期类名,然后在预声明时无效使用不完整的类型'class class_name'
- 如何使用"derived input class"创建派生类?
- QStringList vs list<shared_ptr<QString>> 性能比较C++
- 错误:"Left of getValue must have class/struct/union"
- ' class a : b ' 和 ' class a : public b ' 之间的继承类不同
- Pybind11 Class Definition
- 将 hh:mm:ss.zzz 时间 QString 转换为毫秒的单行函数?
- 在C++中使用没有合作伙伴Class/Cpp文件的头文件是否实用
- C2011 'CMemDC':Visual Studio 2019中的'class'类型重新定义
- 从QString到Class类型
- Qt 5 C++ 对 Class::function(QString, Qstring, ..) 的未定义引用
- 错误 LNK2001:未解析的外部符号"__declspec(dllimport) public: class QString & __thiscall QString::operator=(clas
- Qt 错误:'const class QString'没有名为 'toStdString' 的成员