- 主题:qt4的系统兼容问题
有些发行版上好像没有qt4的库,源里也下不到,怎么运行qt4的应用程序呢?
我尝试把libQTxxx.so.4考到程序目录,在有些系统上管用,有些上报依赖出错奔溃。
求教,有没有简单一劳永逸的方法。
另外如果升级到qt5会不会导致在一些老的系统中无法运行?
--
修改:borastmtcc FROM 114.242.62.*
FROM 114.242.62.*
可以在旧的发行版上面编译。然后连同 libQtxxx.so 一起布署。这样的话,新老系统都可以使用。
升级到 Qt5 可能要改动源代码,但是不多。除了 QAbstractItemModel::reset() 和 QStandardPaths 好像没太多破坏兼容性的变化。
【 在 borastmtcc (bora) 的大作中提到: 】
: 有些发行版上好像没有qt4的库,源里也下不到,怎么运行qt4的应用程序呢?
: 我尝试把libQTxxx.so.4考到程序目录,在有些系统上管用,有些上报依赖出错奔溃。
: 求教,有没有简单一劳永逸的方法。
: ...................
--
FROM 112.47.93.*
非常感谢,再求教一个问题,我们的程序在ubuntu上用到了托盘图标,但是必须装sni-qt
库,这个一般怎么解决,能不能手动把依赖添加到deb包中让产品安装过程中自动安装
sni-qt
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 可以在旧的发行版上面编译。然后连同 libQtxxx.so 一起布署。这样的话,新老系统
都可以使用。
: 升级到 Qt5 可能要改动源代码,但是不多。除了 QAbstractItemModel::reset() 和
QStandardPaths 好像没太多破坏兼容性的变化。
--
FROM 114.242.62.*