D:\qt\5.14.2\mingw73_32\include\QtCore\qdatetime.h:48: error: limits: No such file or directory #include <limits> ^~~~~~~~
时间: 2023-09-21 12:06:44 浏览: 123
这个错误是因为编译器无法找到 `limits` 头文件。 `limits` 是 C++ 标准库的一部分,包含了类型的极值和精度信息。
解决办法是:
在你的项目文件中添加以下语句:
CONFIG += c++11
或者在你的源代码文件中添加以下语句:
#include <bits/stdc++.h>
这个头文件包含了 C++ 标准库的所有头文件,包括 `limits`。
相关问题
ASSERT: "!isEmpty()" in file F:/Qt/Qt5.14.2/5.14.2/mingw73_32/include/QtCore/qlist.h, line 364
这个错误通常是由于使用了一个空的 QList 对象导致的。在程序中,当你尝试访问一个空的 QList 对象时,就会出现这个错误。解决这个问题的方法是在使用 QList 对象之前,先确认它不是空的。例如,你可以使用 QList 的 isEmpty() 函数检查它是否为空,或者使用 if(!list.empty()) 来判断。如果你在使用 QList 对象之前已经确认它不是空的,但是仍然遇到了这个错误,那么可能是 QList 的实现有问题,你可以尝试更新 Qt 版本或者联系 Qt 的开发人员寻求帮助。
D:\Qt\Qt5.14.2\5.14.2\mingw73_32\include\QtCharts\qchart.h:108: 'setAxisY' has been explicitly marked deprecated here
这一个编译错误的消息,它告诉我们在 `qchart.h` 文件的第 108 行中的 `setAxisY` 函数被标记为已弃用 (deprecated)。被标记为已弃用意味着这个函数不再推荐使用,可能会在将来的版本中被移除或替换为其他函数。
如果你正在使用这个函数,建议查看 Qt 文档或相关资源,找到替代的函数或方法来代替 `setAxisY`。通常,已弃用的函数会有新的替代函数或方法,你可以使用替代函数来完成相同的操作,并且不会产生编译错误。
另外,如果你不打算更新 Qt 版本或者对已弃用的函数没有其他可替代的选项,你可以忽略编译错误,但请注意在将来版本中可能会有相关的更改,因此最好还是尝试找到合适的替代方案。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)