首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

error while loading share libraries: libQtGui.so.4,该如何解决

2012-03-13 
error while loading share libraries: libQtGui.so.4问题是这样的:我在redhat5.5下安装了Qt4.7.4(诺基亚

error while loading share libraries: libQtGui.so.4
问题是这样的:
  我在redhat5.5下安装了Qt4.7.4(诺基亚官方最新版),并别写了一个带界面的小程序,拿到redhat4运行,报错误如标题。
  但是我的目标还是希望能在redhat4下跑起来。

自我分析原因:
  因为redhat4下没有安装qt库,所以报错。

解决思路:
  思路一、qt是否支持像MFC那样的静态编译,将程序用到的库直接编译到程序中,这样话肯定到处可以跑。如果您知道这样的静态编译,请详细告诉我怎么改,成功立马给分。
  思路二、在redhat4下安装qt3的库,我尝试在redhat4下安装qt4.7——失败。但是qt3的界面库,能支持qt4写的程序吗?如果能,希望能给出qt3库下载的地址。


[解决办法]
静态编译的话,license 就不允许吧

热点排行