【发布时间】:2017-02-24 16:03:31
【问题描述】:
我使用 Qt Creator 在 Raspberry Pi 2 和 Raspbian Jessie 上用 C++ 编写了一个应用程序。现在我想部署它,这样我就可以在另一个功能最少的 Raspberry 上使用它。这意味着没有安装 desktop-gui 或 qtcreator。我正在使用 Raspbian Jessie Lite。
我尝试遵循此文档,但静态链接和共享库方法都不起作用。 http://doc.qt.io/qt-5/linux-deployment.html
在彻底搜索之后,这似乎不起作用,因为我有 Qtcreator 是“安装”而不是“从源代码构建”。 这个假设对吗?
如果不从源代码构建就无法部署我的应用程序吗?
【问题讨论】:
-
我不认为这取决于你如何构建 Qt。最重要的是,如果目标系统上不存在相关的 Qt 库,则应将您的应用程序与相关 Qt 库一起部署。
标签: c++ qt deployment