可以在旧的发行版上面编译。然后连同 libQtxxx.so 一起布署。这样的话,新老系统都可以使用。
升级到 Qt5 可能要改动源代码,但是不多。除了 QAbstractItemModel::reset() 和 QStandardPaths 好像没太多破坏兼容性的变化。
【 在 borastmtcc (bora) 的大作中提到: 】
: 有些发行版上好像没有qt4的库,源里也下不到,怎么运行qt4的应用程序呢?
: 我尝试把libQTxxx.so.4考到程序目录,在有些系统上管用,有些上报依赖出错奔溃。
: 求教,有没有简单一劳永逸的方法。
: ...................
--
FROM 112.47.93.*