[英]How to deploy a qt based app(developed on Mac) to Windows?
我在macO上开发了一个桌面Qt应用程序。 我想在Windows上执行我的应用程序。 我看过这些页面: https : //doc.qt.io/qt-5.9/osx-deployment.html https://godhc.wordpress.com/2012/06/10/build-your-qt-project- on-windows-and-mac-osx /但这没有意义。 有人可以解释我该怎么做吗?
您必须在Windows上重新编译它。 您必须确保您的代码未使用macOS“ framworks”或Unix或Linux特定功能。
我建议下载预编译的静态QT,因为它无法构建。 您可以在此处获得,并使用Visual Studio编译器,则必须下载Visual Studio以及所有c ++插件和内容。
!! 编辑cmd所在的目录是qmake的输出! 然后打开cmd,并在项目的.pro文件上运行静态编译的QT的qmake。 例如
E:\QT_projects\QT\qt5-5.7.1-vs2015\qt5-x86-static-release\bin\qmake.exe E:\QT_projects\variable-length-string-editor-for-binaries\StringEditer.pro
这将使makefile。 然后为我打开名为“ VS 2017开发人员命令提示符”的Visual Studio cmd,打开开始菜单并键入将显示它。
然后,您导航到qmake生成的make文件所在的文件夹
cd E:\QT_projects\variable-length-string-editor-for-binaries
然后在发布或调试时运行nmake或仅运行nmake例如
nmake release
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.