在 Windows 8 上的 Creator 中编译将在 Windows 7 上运行的 Qt 5 应用程序?
Posted
技术标签:
【中文标题】在 Windows 8 上的 Creator 中编译将在 Windows 7 上运行的 Qt 5 应用程序?【英文标题】:Compiling a Qt 5 application in Creator on Windows 8 that will run on Windows 7? 【发布时间】:2014-12-22 16:40:19 【问题描述】:我安装了 Windows 8.1、Qt 5.4 MSVC 2013 OpenGL 和 MSVC 2013。
我想编译我的应用程序,以便它可以在 Windows 7 中运行。我将有几天无法访问 Windows 7 机器,所以我想找到一个方法来增加它的机会“只是工作”。我熟悉如何分发 Qt 应用程序(将 DLL 复制到应用程序文件夹中),但这始终是 Windows 7 -> Windows 7 部署。
是否有编译器目标标志或我必须设置的东西?我需要使用 MSVC 2012 吗?我在我的 Windows 8.1 机器上安装了 Windows 7.1 SDK。
谢谢
【问题讨论】:
如果您提供正确的 dll 并且两者都是相同的拱门(32 位或 64 位),它应该可以工作。 【参考方案1】:如果您提供正确的 dll 并且两者都是相同的拱门(32 位或 64 位),它应该可以工作。
【讨论】:
以上是关于在 Windows 8 上的 Creator 中编译将在 Windows 7 上运行的 Qt 5 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
怎么在windows中编iphone\itouch程序。最好能是win7环境
在 Windows 8 上使用 Qt-creator 构建(编译)一个基本的独立 .exe 应用程序
让Qt Creator支持Windows Phone 8开发
在 Windows 上使用 Qt Creator 设置 ccache