• 4714阅读
  • 0回复

[提问]急!!!!qt安装在另一个系统上程序出问题了 [复制链接]

上一主题 下一主题
离线ch19860304
 
只看楼主 倒序阅读 楼主  发表于: 2009-07-24
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-01-07) —
以前我的qt是在SUSE10上安装的,安装之后一切正常,我还写了一个图片浏览器,工作也正常。
    现在我把qt重新在ubuntu9.04上安装,安装之后一切正常,但我把原来写的图片浏览器程序重新拷贝到ubuntu9.04下,重新编译,重新运行,结果就有问题了:jpg格式的图片居然识别不了。
    这是怎么回事呀?两个系统上安装qt的步骤基本一样的呀,连软件包都是一样的呀。
SUSE10和ubuntu9.04安装步骤一样,除了第三步,SUSE10用的是gmake,而ubuntu9.04用的是make。步骤如下:
1、tar zxvf qt-x11-opensource-src-4.3.2.tar.gz
2、运行configure脚本:进入qt-x11-opensource-src-4.3.2文件夹,输入./configure -static,运行shell脚本程序;
3、gmake&&gmake install
4、设置环境变量:打开/etc/profile文件,在该文件的末尾加上以下语句:
PATH=/usr/local/Trolltech/Qt-4.3.2/bin:$PATH
QTDIR=/usr/local/Trolltech/Qt-4.3.2
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export PATH QTDIR MANPATH LD_LIBRARY_PATH
保存后重启。
    有人能告诉我,这是怎么回事?
快速回复
限100 字节
 
上一个 下一个