ubuntu安装QT的问题

首先在QT官网http://trolltech.com/上下载了qt-x11-opensource-src-4.4.3.tar.gz。解压到任一你所想的目录下,但是要注意的是QT4完全安装后大概有2G左右,因此 要注意空间的问题。
        因为是新装的ubuntu8.10,所以还得安装g++,在终端里
        sudo ap t-getinstall build-essential
      第一次,都是一些如下面所示的错误。
      http://www.cnblogs.com/include/QtGui/private/http://www.cnblogs.com/../src/gui/kernel/qt_x11_p.h:71:22: 错误: X11/Xlib.h:没有该文件或目录
     .........
     http://www.cnblogs.com/include/QtGui/private/http://www.cnblogs.com/../src/gui/kernel/qt_x11_p.h:287: 错误: ISO C++ 不允许声明无类型的‘Visual’
     /../include/QtGui/private/http://www.cnblogs.com/../src/gui/kernel/qt_x11_p.h:287: 错误: expected ‘;’ before ‘*’ token
    .........
    查阅了不少资料,才发现是缺少了xlib的开发包,于是
    apt-get install libx11-dev
    再一次make,没有发现上面的错误,谁知道接下来错现 了can not find -lXext 的错误,于是只好再去到处查阅资料,最终的解决办法是:
    /usr/lib目录下有libXext.so.6和libXext.so.6.4.0,其中是libXext.so.6是指向libXext.so.6.4.0的,建立一个新的连接:
sudo ln -sf libXext.so.6 libXext.so(好像要到 /usr/lib目录下运行该命令才可以成功)。
     接下来就OK了,make后输入命令make install,搞定。
     安装完成后设置路径,我的默认的安装目录是/usr/local/Trolltech/Qt-4.4.3/bin,
     在终端里sudo gedit /etc/profile,在里面加上export PATH=$PATH:/usr/local/Trolltech/Qt-4.4.3/bin,保存后退出,运行source /etc/profile。
     最后进入安装目录测试的时候发现又有了新问题,发现QT界面的字体显示不出来,汉字全部以方框显示,最后的解决办法是:运行./qtconfig,在对话框中的字体中的第一个选项(family)改为Wenquanyi Bitmap Song .
    这样就全部OK了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值