如何部署netbeans Qt项目的独立可执行文件
how to deploy netbeans Qt project to stand-alone executable
我在Ubuntu的netbeans c++ Qt项目上工作。我想把这个程序部署成一个独立的可执行文件,可以在Windows机器上运行。
我在网上找不到关于如何做这件事的任何东西。这可能吗?
您必须在Windows机器上编译源代码或设置交叉编译工具链。
我强烈建议第一个选择,因为第二个没有任何乐趣。
然后你将不得不静态地链接适当的Qt dll并将它们编译成最终的可执行文件,或者简单地将所需的dll复制到可执行文件的路径中。找出所需dll的最简单方法是什么?尝试运行该程序,它将失败并告诉您需要链接到哪些库。(或者在ubuntu上运行ldd并跟踪列表)
(注意:我认为静态链接库可能涉及许可问题。我看Qt许可证已经有一段时间了
相关文章:
- 如何在选项卡视图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