通过命令行为Visual Studio配置qtpackage



我正在尝试构建一个在Windows CI服务上使用QT的项目。

我已经设法通过命令行安装了Visual Studio的QTPackage。现在我陷入了以下步骤:

  • 启动VS2015用于配置QT5Package
  • QT5> QT选项>添加
    • 版本名称: QT 5.6.22WIN32
    • 路径: c: build libs qt5_6_2 qtbase
  • 默认QT/WIN版本: QT 5.6.2 Win32 - OK - 您可能需要重新启动Visual Studio才能生效。

是否可以从命令行执行此操作?如果没有,我该如何解决此问题?

如果您愿意修改此类全局设置(对于所有项目),对不起,但是没有办法从QTVSTOOL的当前公共版本中进行命令行进行操作,也无法执行此操作在最新版本中,来自存储库的负责人(https://code.qt.io/cgit/qt-labs/vstools.git/@ 2018-01-09)。

另一方面,如果使用msbuild编译项目,则可以覆盖该编译期间要使用的QT版本(项目文件未修改)。

要这样做,更改QTDIR项目属性(使用/property选项),并指示要使用的QT版本目录的路径:

msbuild your_solution.sln /property:QTDIR="C:buildlibsqt5_6_2qtbase"

希望这会有所帮助。

相关内容

  • 没有找到相关文章

最新更新