qt在linux与ok6410上的安装移植(1)——库和编译器安装

本文详细介绍了在Windows XP主机环境下使用VirtualBox虚拟机安装Ubuntu 12.04.4的操作步骤,并在此基础上安装Qt开发所需的基础库、编译器及配置环境变量的过程。

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

开发环境:主机windowsxp

                   虚拟机virtualbox4.3.8  ,下载链接 http://download.virtualbox.org/virtualbox/ 

                   linux:ubuntu12.04.4 , 下载链接 http://releases.ubuntu.com/

                   关于增强的问题《virtualbox安装增强功能时The headers for the current running kernel were not found》在上篇文章中有介绍。链接:http://blog.youkuaiyun.com/ting1231/article/details/24961681

正文:

昨晚终于在电脑上完整装好ubuntu,今天开始安装qt。

第一步:安装一些开发库,这步参照的是lt2440-linux的开发手册,虽然有些库暂时不知道有什么用,但是实践证明,后面用到的时候总是要更新,于是干脆先把能装的能更新的弄好。

sudo apt-get -y install bison flex libtool automake autoconf manpages-dev
sudo apt-get -y install ddd build-essential texinfo libncurses5-dev uboot-mkimage
sudo apt-get -y install libxmu-dev zlib1g-dev

sudo apt-get -y install libxrender-dev (这个在linux上编译qt时被报错过,所以也提前更一下)
sudo mkdir -p /usr/X11R6/include

sudo cp -fr /usr/include/X11 /usr/X11R6/include/

第二步:安装编译器

先命令下:g++ -v 发现g++已经存在了,貌似安装ubuntu的时候就会装上,但是交叉编译工具还是要自己装。

我这里有好几个版本,网搜了一下说,arm-linux-gcc-4.4.1与arm-linux-gcc-4.3.2 都是比较新的版本(不知道是相对于哪一年比较新= =)于是就安装了arm-linux-gcc-4.4.1

在根目录下新建个目录/z (z是我的用户名,我把所有的安装文件都cp到这了,省得我忘记。。)

sudo su (取得root权限)

mkdir -p /z/arm-gcc

cp arm-linux-gcc-4.4.1.tar.gz  /z/arm-gcc

cd /z/arm-gcc

tar zxvf arm-linux-gcc-4.4.1.tar.gz

解压结束后进入/z/arm-gcc/4.4.1/bin,里面就是gcc的命令。

更改环境变量,主要是为了方便以后在任何文件里都可以直接执行gcc的命令

gedit /etc/profile

在‘profile’文件的最后加上一行:

PATH="$PATH:/z/arm-gcc/4.4.1/bin" 此处红色部分要用自己的安装路径替代

然后执行:

source /etc/profile 使更改的环境变量生效,此处我发现我每次重启ubuntu后就要重新执行一次该命令,否则就找不到arm-linux-gcc,不知道是否大家都这样。。

arm-linux-gcc -v 通过此命令就会出来自己所安装的gcc的版本信息,从而知道自己已安装。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值