Qt,Visual Studio 2017和.vcxproj.user文件

时间:2019-08-02 15:51:35

标签: qt visual-studio-2017 qt5 vcxproj

我正在多台计算机上使用Visual Studio 15.9.14和Qt 5.13.0。当我从版本控制中检出源代码时:

  • 如果我打开VS IDE来构建我的解决方案,则所有内容都会正确编译和链接。
  • 如果我使用devenv.exe从命令行构建解决方案,则Qt项目中会存在多个编译和链接错误。

问题是从命令行构建时不会生成.vcxproj.user文件,因此未定义$ QTDIR在我的项目中使用。结果是我的自动/每晚构建失败。

我可以构建一个工具来创建文件并将其集成到构建过程中,但是我不必这样做。此问题似乎与VS / Qt集成有关。我在IDE中也遇到了类似的问题,我不得不通过触摸项目来强制重新生成文件。

任何建议/帮助将不胜感激。

0 个答案:

没有答案