如何在构建结束时从Visual studio项目生成Qt .pri文件
How to generate Qt .pri files from Visual studio project at the end of the build?
我可以在visual studio中设置解决方案,以便在构建结束时自动生成.pri文件吗?我想也许写一个批处理文件调用命令来生成.pri文件,是否有可能从命令行生成.pri文件?
我正在visual studio中的Qt c++应用程序上工作,该应用程序由9个子项目组成。我还使用Qt visual studio add in创建了基于QMake的相同应用程序的构建,以生成.pro和.pri文件。
设置工作良好,应用程序在Windows(使用VS2010)和Mac OS X (Qt创建者)上成功编译。问题是,每次我在visual studio中更改项目(例如通过添加或删除源文件),我必须手动重新生成项目的.pri文件,以便它被qmake拾取。
我使用的Qt visual studio添加在v1.1.11。Visual studio 2010, Qt 4.7.4。
我创建了一个小python脚本,从visual studio .vcxproj生成.pri文件。我将它添加到我们的构建后脚本中,在visual studio构建结束时运行,它似乎工作得很好。如果有人想要它,你可以在这里找到:
https://github.com/JamesSmaldon/prigen.git你知道,Visual Studio是独立于Qt环境的。做你想做的唯一机会是使用一些VS插件,但我从来没有在任何地方看到过这样的选择。
对于我来说,当我添加一些文件到VS解决方案时,我手动将其附加到*。箴文件。
相关文章:
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- QT通过C++添加映射QML项目
- 错误-我无法在VS2019中打开新的Qt项目
- 将QT项目导入Visual Studio 2019会给我带来很多LNK2001错误
- C++,Qt:仅在双击后编辑qtablewidget项目
- 在Qt/C++中从一个代码构建两个略有不同的项目
- 如何识别项目是 QT 中的文件还是文件夹
- 将Qt集成到现有的VS项目中以取代WinAPI
- 尝试在 QT 项目中调用 Java 代码时未找到类异常
- Qt - 为什么Visual Studio 2019在qml资源中添加10Mb文件后无法再编译我的项目?
- 无法在默认Qt项目中打开源文件"ui_QtGuiApplication.h"
- 在路径的独立Qt项目中包括外部库
- Qt创建者:加载位于子目录中的项目文件
- 将Qt Designer项目转换为C++代码
- 为Qt项目树中的所有项目定义全局宏
- 部署基于 qt 的项目后,我的 sqlite3 文件不会被复制 (android)
- 项目引用上的QT访问冲突
- CMake用于C++/Qt项目中的外部库
- QT Creator无法创建纯C++项目或HTML5项目(QT Creator直接关闭)
- 移动场景中的项目Qt