qt在linux与ok6410上的安装移植(1)——库和编译器安装
2014-05-04 14:40
411 查看
开发环境:主机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.csdn.net/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的版本信息,从而知道自己已安装。
虚拟机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.csdn.net/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的版本信息,从而知道自己已安装。
相关文章推荐
- qt在linux与ok6410上的安装移植(5)——tslib和qt在开发板上的移植
- qt在linux与ok6410上的安装移植(3)——linux上qt的安装和qtcreator的安装配置
- qt在linux与ok6410上的安装移植(6)——opencv的安装与在qtcreator中的应用
- qt在linux与ok6410上的安装移植(2)——tslib和开发板上qt的编译
- qt在linux与ok6410上的安装移植(4)——插曲:ok6410与ubuntu的nfs共享
- ok6410 linux3.8.3 tslib1.0安装移植
- qt移植到OK6410开发板linux系统过程
- 从零开始移植QT4.8.5之二--在linux下安装QT
- 在嵌入式Linux系统(OK6410)中移植Boa服务器
- 手把手教你移植linux内核---------OK6410(二)
- S3C6410嵌入式应用平台构建(六)——linux-3.14.4移植到OK6410-(Yaffs2文件制作)
- OK6410移植linux3.5 (2)
- ok6410移植linux2.6.28加yaffs文件系统
- 非常详细的ok6410的linux系统移植…
- 解决《 Linux3.6.7在OK6410平台的移植》文章的错误问题
- linux-3.2.7移植OK6410的SD卡驱动
- Linux3.6.7在OK6410平台的移植(十二)TS
- OK6410-LINUX2.6.39.2个人移植版本下载(板载硬件驱动基本都已移植成功)
- Win7下安装OK6410的USB驱动以及Linux下源码安装dnw
- 嵌入式成长轨迹34 【嵌入式学习阶段】【ARM环境调试】【QT 移植环境及简单程序示例】---补充《ok6410 Qt移植百科全书》