VS2012中qt项目的包含路径是($(QTDIR)\ include \ QtWidgets),显然我的计算机上没有正确定义这个QTDIR ......
有什么方法可以解决这个问题吗?
非常感谢
答案 0 :(得分:7)
如果您使用的是Qt Visual Studio加载项:
1)您应该打开“Qt选项”窗口并使用“Qt版本”选项卡上的“添加”按钮
2)在“解决方案资源管理器”中右键单击您的项目,选择“更改项目的Qt版本”并选择正确的Qt版本。 $(QTDIR)应该自动使用。
如果您没有使用Qt Visual Studio加载项(它不适用于VS的快速版本),请尝试使用this解决方案。
答案 1 :(得分:0)
看起来Qt Visual Studio外接程序没有生成.user文件。我们将此插件用于生成解决方案文件和项目文件。因此,将{QTDIR}替换为确切位置将暂时解决问题,因为我们通常会生成一次.vcproj文件。