How to cross compile qt application for different platforms
如何在 Qt 上交叉编译我的应用程序。至于每个项目
我需要两个版本
1)。在 Qvfb 上的计算机上运行
您可以在
本文结尾向您展示了如何在工作目录中更改 qmake(您需要
首先运行
Qt 从 mkspec 文件中获取所有特定于平台的详细信息。
使用qmake的-spec命令行参数指定mkspec文件到qmake进行交叉编译。
在 mkspec 文件中有许多定义,您可以通过这些定义为不同平台自定义编译,例如我可以使用 DESTDIR 将最终输出文件发送到特定目录,使用 OBJECTS_DIR 将对象文件发送到特定目录。 MOC_DIR 将 moc 生成的文件发送到特定的目录,UI_DIR 将 uic 生成的头文件和 cpp 文件发送到特定的目录。