qt undefined reference to 'QString::split(
时间: 2023-07-09 15:37:32 浏览: 224
QString 的Split使用
这个错误是因为在编译时找不到QString::split()函数的定义。可能是因为你没有包含必要的头文件或者没有链接必要的库文件。
要解决这个问题,你可以尝试以下几个步骤:
1. 确认你已经包含了必要的头文件。在这个问题中,你需要包含QString头文件。你可以在代码文件中添加以下语句:
```
#include <QString>
```
2. 确认你已经链接了必要的库文件。在这个问题中,你需要链接QtCore库。你可以在.pro文件中添加以下语句:
```
QT += core
```
3. 如果你已经包含了头文件和链接了库文件,但是还是出现了这个错误,可能是因为你的Qt版本太旧了。你可以尝试升级Qt版本或者查找与你当前Qt版本兼容的函数。
希望这些步骤可以帮助你解决这个问题!
阅读全文