热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu10.04安装Qt4.8.1源码后字体模糊的问题

Ubuntu10.04安装QT4.8.1源码后字体模糊的问题。附加解决QTSDK4.8.1链接失败的问题Ubuntu10.04编译QT源码后,编译程序,

Ubuntu 10.04 安装QT4.8.1 源码后字体模糊的问题。

   

附加解决 QT SDK 4.8.1 链接失败的问题

   

 Ubuntu 10.04 编译QT源码后,编译程序,运行后IPA字体无法正常显示。

而且运行qtconfig程序,字体极为粗糙,很多矢量字体都无法显示。而且附带的demo程序也是这样.

 

   

9.10源码编译后完全没有这个问题。但是现在9.10已经过期,而10.04是指定版本。不能回头了。

 试着安装Qt SDK的二进制版本,发现qtconfig字体非常正常

 

   

用此版本编译。但是链接失败

   

/opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib/libQtWebKit.so: undefined reference to `gst_element_link_pads_full'

collect2: ld returned 1 exit status

   

e: src build failed: `gst_element_link_pads_full'

   

I found a ppa for updated gstreamer packages at: https://launchpad.net/~gstreamer-developers/+archive/ppa

 It looks like it gave me gstreamer 0.10.34. Hopefully it won't blow up my system. Qt Creator at least built and seems to run.

 Is this dependency going to get in the way of running Qt Creator on older systems by default? Or can the necessary gstreamer libs be included?

    

似乎是缺少 libgstreamer0.10-dev

 源码编译都不成功

 apt-get install libgstreamer*

 apt-get install libgstreamer0.10-dev

 apt-get -f install libgstreamer0.10-dev 

 apt-get也不成功

   

Glibc 的版本可以有多种方式进行查询, 

 1. ls -al /lib/libc.so.6

   

添加PPA

   

   

add-apt-repository ppa:gstreamer-developers

apt-get install gstreamer0.10 不成功

   

最后进入ubuntu软件中心,下载libstreamer0.10-dev

   

   

终于编译通过。

   

另外QT SDK自带了debug程序

   

   

转:https://www.cnblogs.com/astate/p/3258595.html



推荐阅读
  • tcpdump 4.5.1 crash 深入分析
    tcpdump 4.5.1 crash 深入分析 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • 【技术分享】一个 ELF 蠕虫分析
    【技术分享】一个 ELF 蠕虫分析 ... [详细]
  • MySQL5.6.40在CentOS764下安装过程 ... [详细]
  • linux下编译安装lnmp
    2019独角兽企业重金招聘Python工程师标准#######################安装依赖#####################安装必要的包:y ... [详细]
author-avatar
手机用户2502924251
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有