我正在使用Qt5.7.1编写的使用C++编写的Mac OS应用程序,该应用程序既可以直接从网站下载,也可以通过App Store分发。Qt5是否可以定义多个构建配置?
现在我有了一个新的要求,将自我更新添加到应用程序。这将需要构建两个不同版本的应用程序 - 一个用于App Store(不具有自我更新机制),另一个用于直接下载(具有自我更新)。
我没有问题来实现自我更新,但我坚持做一个单独的生成配置。所以问题是 - Qt5中的是否可以定义两个单独的发布配置(在单个.pro
文件中),如果是,那么如何?它也需要与qmake
一起工作,因为构建是自动的(使用Jenkins)。
另请参见https://stackoverflow.com/questions/29405899/multiple-build-configurations-with-qmake-and-qt-pro-file – sashoalm