【发布时间】:2018-07-10 20:42:35
【问题描述】:
我想构建一个与共享库链接的 qt 应用程序(就像 qt 应用程序默认做的那样)。但是 qt 总是将应用程序编译为共享库。我知道这是可能的,因为我发现了几个动态链接的 Linux 应用程序(不是共享库)。例如,大多数 KDE 应用程序都是用 Qt 编写的,但仍然是应用程序,而不是共享库。
是否有允许我在 Linux 上构建 qt applications 的编译器/链接器标志?请无人接听-static。
【问题讨论】:
-
或许这会解决你的问题 --> stackoverflow.com/questions/7626526/…
-
感谢您的回复,但没有。我的应用程序与动态库链接良好,但 qt 将其编译为共享库。由于我的问题是 Qt 特有的,我将编辑问题。
标签: linux qt shared-libraries