我正在为我的 C++ QT QML 程序创建安装程序。我正在尝试为要测试的程序制作安装程序,但无法理解我到底需要做什么。我只有一个外部依赖项,即 aws-cpp-sdk,我可以在开发环境中编译并链接到 QT。我想知道在这种情况下该怎么做。根据我对 QT 安装程序框架文档的理解,有两种不同的方式,离线和在线。由于是离线的,我假设您只是将所有软件包和必要的资源与安装程序一起放在一个 zip 中,而在线时它将从在线存储库中提取。所以我的主要问题是,
1.) 我在哪里可以获得这个“静态”版本的 qt 以及它的所有 QML 小部件等。
2.) 我应该如何制作离线安装程序,我是否需要制作某种脚本来 cmake 并安装所有必要的文件?
3.) 我可以在 github 上托管这些在线存储库吗?