C++ 通过命令行为Visual Studio配置QtPackage
我正在尝试构建一个在windows CI服务上使用qt的项目 我已经通过命令行安装了。 现在我陷入了以下步骤:C++ 通过命令行为Visual Studio配置QtPackage,c++,visual-studio,qt,visual-studio-2015,qt5,C++,Visual Studio,Qt,Visual Studio 2015,Qt5,我正在尝试构建一个在windows CI服务上使用qt的项目 我已经通过命令行安装了。 现在我陷入了以下步骤: 启动VS2015以配置QT5软件包 QT5>Qt选项>添加 版本名称:Qt 5.6.22Win32 路径:C:\build\libs\qt5\u 6\u 2\qtbase 默认Qt/Win版本:Qt 5.6.2 Win32–确定-您可能需要重新启动Visual Studio才能使其生效 可以从命令行执行此操作吗?如果没有,我如何解决这个问题?如果您愿意修改这样的全局设置(对于所
- 启动VS2015以配置QT5软件包
- QT5>Qt选项>添加
- 版本名称:Qt 5.6.22Win32
- 路径:C:\build\libs\qt5\u 6\u 2\qtbase
- 默认Qt/Win版本:Qt 5.6.2 Win32–确定-您可能需要重新启动Visual Studio才能使其生效
可以从命令行执行此操作吗?如果没有,我如何解决这个问题?如果您愿意修改这样的全局设置(对于所有项目),很抱歉,在QtVSTools的当前公共版本中,或者在存储库头部的最新版本(@2018-01-09)中,都无法从命令行进行修改 另一方面,如果使用
msbuild
编译项目,则可以覆盖编译过程中要使用的Qt版本(不修改项目文件)
为此,请更改QTDIR
项目属性(使用/property
选项),并指明要使用的Qt版本目录的路径:
msbuild your_solution.sln /property:QTDIR="C:\build\libs\qt5_6_2\qtbase"
希望这有帮助