STL functionality check failed! Cannot build Qt with this STL library.
时间: 2024-06-05 13:09:53 浏览: 169
这个错误通常是由于使用不受支持的 STL(标准模板库)版本导致的。如果你使用的是较旧的编译器或 STL 实现,可能会遇到此问题。
要解决此问题,请尝试以下步骤:
1. 升级编译器和 STL 实现。
2. 在 Qt 的 configure 脚本中指定正确的 STL 库路径。例如,在 Windows 上,可以使用 -platform win32-msvc2019 -stl参数指定 STL 库路径。
3. 确保使用的 STL 库与 Qt 版本兼容。你可以查看 Qt 官方文档了解支持的 STL 版本。
4. 如果你正在使用第三方库,尝试升级该库或使用与 Qt 兼容的版本。
如果以上步骤不起作用,你可以尝试使用其他编译器或 STL 实现来编译 Qt。
阅读全文