s3c2410上搭建QT/Embedded4.8.5开发环境(四)--安装intel-x86 X11平台qt库qt-everywhere-opensource-src-4.8.5

简介:

【目标板】s3c-2410

【虚拟机】CentOS6.4 kernel-2.6.32

【编译器】gcc-4.4.6

目前QT官网的4.8.5的几个版本中Qt libraries 4.8.5 for Linux/X11 (230 MB) (Info)Qt libraries 4.8.5 for embedded Linux (230 MB) (Info)两个版本其实是同一个源码包,只不过你使用不同的编译器就可以编译出arm和x86两个不同的QT版本。

他们的包都叫做qt-everywhere-opensource-src-4.8.5.tar.gz

 博客中两个包点击可直接下载

安装

①首先确保自己本机上安装有gcc和g++的编译环境。

②然后安装QT,我们称QT主机上的版本为Linux-QT/X11

安装QT依次执行如下指令

  1. tar -xvf qt-everywhere-opensource-src-4.8.5.tar.gz  
  2. cp -rf qt-everywhere-opensource-src-4.8.5 qt-4.8.5-x11-src  
  3. cd qt-4.8.5-x11-src  
  4. ./configure -prefix /opt/qt-4.8.5-x11  
  5. make  
  6. make install  

具体configure的参数请查看--help,但是我们宿主机上使用,其实不需要什么特殊配置,就默认就行-prefix /opt/qt-4.8.5-x11,就是将QT-X11安装到了/opt/qt-4.8.5-x11下的目录下,我习惯上把这个目录作为我嵌入式的开发环境,大家可以根据习惯自己设置

qvfb的安装和配置

前面我们提到了qvfb是供x86架构的QT使用的,但是需要用x11的源码编译出来
因此我们执行下面的指令
  1. cd qt-4.8.5-x11-src/tools/qvfb  
  2. make  
  3. cp ../../qvfb    /opt/qt-4.8.5-x86/bin  


转载:http://blog.csdn.net/gatieme/article/details/22915759

目录
相关文章
|
5月前
|
Linux iOS开发 开发者
Qt问题(二):无法定位程序输入点于动态链接库
动态链接库(Dynamic Link Library,简称DLL)是一种可执行文件格式,常见于Windows操作系统中,而在Linux和macOS等其他操作系统中,相似的概念通常被称为共享库(Shared Library)。动态链接库允许程序在运行时加载所需的代码和数据,而不是在编译时静态链接到应用程序中。这种方式带来了几个重要的优点:
494 3
|
5月前
|
Oracle 关系型数据库 Linux
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
通过这一连串的步骤,可以专业且有效地在Linux下为Qt编译Oracle驱动库 `libqsqloci.so`,使得Qt应用能够通过OCI与Oracle数据库进行交互。这些步骤适用于具备一定Linux和Qt经验的开发者,并且能够为需要使用Qt开发数据库应用的专业人士提供指导。
166 1
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
|
4月前
|
测试技术 开发工具 Python
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
189 0
|
4月前
|
API 开发工具 C语言
C语言与图形界面:利用GTK+、Qt等库创建GUI应用。
C语言与图形界面:利用GTK+、Qt等库创建GUI应用。
215 0
|
4月前
|
IDE 编译器 开发工具
【Qt】如何搭建Qt开发环境
【Qt】如何搭建Qt开发环境
|
6月前
Qt安装之后添加或移除组件(Qt Creator 10.0.1)
Qt安装之后添加或移除组件(Qt Creator 10.0.1)
276 2
|
6月前
|
存储 编解码 Ubuntu
【QT】linux下alsa库的移植和QT中音视频的处理&笔记
【QT】linux下alsa库的移植和QT中音视频的处理&笔记
|
6月前
|
IDE 开发工具 数据安全/隐私保护
【干货】Qt Creator快速下载、安装、使用教程
【干货】Qt Creator快速下载、安装、使用教程
|
6月前
|
SQL Linux 数据库
Linux上sqlite的安装和使用方法以及在QT中如何使用sqlite&笔记总结
Linux上sqlite的安装和使用方法以及在QT中如何使用sqlite&笔记总结
|
存储 弹性计算 缓存
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器,阿里云服务器ECS通用型实例规格族g8i采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器,3.2 GHz睿频,g8i实例采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。阿里云百科分享阿里云服务器ECS通用型g8i实例CPU计算性能、存储、网络、安全、不同CPU内存配置性能参数及使用场景
574 0
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器

相关课程

更多