我正在使用QT 5.7.1并尝试构建此实验project。
但是当我尝试构建时,我在qchar.h文件中收到此错误:
D:/QT2/5.7/mingw53_32/include/QtCore/qchar.h:333:24: error: missing binary operator before token "("
#if QT_DEPRECATED_SINCE(5, 3)
现在只安装了一个版本的QT,我控制了qchar.h的文件路径。它位于QTCore文件夹中。我尝试过基于谷歌搜索的解决方案,但我无法构建。
我现在谷歌搜索了2天,还没有解决方案。如果有人帮忙,我感激不尽。
答案 0 :(得分:0)
我发现文件“signal.h”隐藏了QT include目录中的文件。我将“signal.h”文件重命名为“QRPsignal.h”并解决了问题。
此外,当您使用QT重命名“signal.h”文件(QRadioPredict)时,QT也会将原始包含文件重命名为自己的目录。您应该再次将原始文件(QT)重命名为“signal.h”。
如果有人试图在Windows上构建QRadioPredict,请记住这一点。
感谢您的建议。