在Qt编译期间使用正确版本的Qt和编译器。这个问题通常出现在使用不同版本的Qt或编译器的情况下,尝试在项目文件中设置QTDIR和QT_BUILD_DIRS变量,使它们指向正确的Qt版本和编译器路径。例如:
QTDIR = /usr/local/qt5.12.8
QT_BUILD_DIRS = /usr/local/qt5.12.8
确保以上路径与正确的Qt版本和编译器路径相符合。如果仍然不起作用,可以尝试清除Qt构建目录并重新编译:
make clean
qmake
make
上一篇:编译器决定模糊参数