Xubuntu 12.04 下QT4.8.0环境配置

本文记录了在Xubuntu12.04环境下安装QtSDK1.2过程中遇到的问题及解决方案,包括G++编译器缺失、GL/gl.h文件缺失等问题,并尝试使用源码包qt-everywhere-opensource-src-4.8.0进行交叉编译时出现的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.下载安装QtSDK1.2 :

#sudo ./Qt_SDK_Lin64_offline_v1_2_en.run

出现C++ compiler错误, 是因为Xubuntu12.04 默认没有安装G++, 可用 

g++ -v

查看,安装g++ 环境:

sudo apt-get install g++ 只安装g++

安装整个编译包:

sudo apt-get install build-essential

2.用QT Creator 打开工程文件“/opt/QtSDK/Demos/4.7/qtdome/qtdemo.pro"

这个”/opt/QtSDK"是SDK安装路径, Build,出现下列错误:

GL/gl.h: No such file or directory

解决:安装gl

sudo apt-get install freeglut3-dev 安装glut


用source code “qt-everywhere-opensource-src-4.8.0.tar.gz" 搭建交叉编译环境:

tar -xvf qt-everywhere-opensource-src-4.8.0.tar.gz

rm qt-everywhere-opensource-src-4.8.0 qt-x11-48.0

sudo ./configure -prefix /usr/local/qt-4.8.0-x11 -qvfb

出现错误:

qt-x11-48.0/src/corelib/global/qglobal.h: 没有那个文件或目录
Cannot process version from qglobal.h: 
Cannot proceed.

问题还没解决, 之前配置编译QTE4.7.0的版本也没出现这样的错误, 睡觉zzz


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值