码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu10.10下QT开发环境搭建(一)

时间:2017-06-12 14:38:26      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:开发   ever   source   arm-linux   输入   config   top   echo   tools   

转载请注明原文出处,http://www.cnblogs.com/flyingcloude/p/6992441.html

 

ubuntu10.10的安装不作记录了。很简单,只要到ubuntu的官网下载,然后做成usb安装,然后傻瓜式一路next,即可安装完成。

  在安装QT开发环境之前,先安装一些必要的软件。

     安装JDK:

     到oracle官网上下载JDK1.7.0,然后通过tar命令进行安装。

安装完之后,设置环境变量:vim /etc/environment,然后添加上 :/opt/jdk1.7.0_17/bin  (/opt/jdk1.7.0_17是jdk的安装路径)

     安装中文输入法:

     通过system-administration-language support进行安装即可。

     安装arm-linux-gcc(这个在后续的编译过程中将被使用)

     使用tar命令进行安装,具体为: sudo tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz -C /

安装完之后,进行环境设置:

    vim .bashrc

    添加 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

 

    接下来将编译安装qt相关的软件。

    编译安装qt-opensource-everywhere(4.7.0版本),接下来需要分别编译安装pc版、qte-x86版、arm版。

    (1)安装qt-opensource-everywhere(4.7.0)的qt-x86版

    将其安装到/usr/local/qt-x86目录下

    配置: ./configure -prefix /usr/local/qt-x86 -qvfb

    此次一定要加上 -qvfb 否则后面无法编译生成qvfb

    ./configure完之后,先不要急着make,请先安装一些相关的lib

    sudo apt-get install libxrender-dev

    之后,可以进行sudo make && make install

    在进行qvfb的sudo make && make install

    (2)安装qt-opensource-everywhere(4.7.0)的qte-x86版

    配置: ./configure -prefix /usr/local/qte-x86 -embedded x86 -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb

   编译安装: sudo make && make install

    (3)安装qt-opensource-everywhere(4.7.0)的arm版

   先安装一些相关的lib

   sudo apt-get install autoconf

   sudo apt-get install automake

   sudo apt-get install libtool

   安装tslib

   先设置环境变量

   export PATH=/opt/FriendlyARM/toolschain/4.5.1/bin:$PATH

   export TOOLCHAIN=/opt/FriendlyARM/toolschain/4.5.1

   export TB_CC_PREFIX=arm-linux-

 export PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-linux

   运行脚本: ./autogen.sh

   echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache

   配置安装参数

   ./configure --host=arm-linux --cache-file=arm-linux.cache --enable-input=no PLUGIN_DIR=/usr/local/arm/tslib/plugins -prefix=/usr/local/arm/tslib/build -host=arm-linux --cache-file=arm-linux.cache 2>&1 | tee conf_log

    编译安装  make 2>&1 | tee make_log

                 make install

   接下来安装qt-everywhere-opensource(4.7.0)arm版

   将.../mkspecs/qws/linux-arm-g++/qmake.conf文件中的

   QMAKE_CC = arm_linux_gcc等设置为具体的路径

   在进行编译安装 sudo make && make install

 

至此,qt4.7.0安装完毕, qtopia4.4.3见下一篇

 
 

 

转载请注明原文出处,http://www.cnblogs.com/flyingcloude/p/6992441.html

ubuntu10.10下QT开发环境搭建(一)

标签:开发   ever   source   arm-linux   输入   config   top   echo   tools   

原文地址:http://www.cnblogs.com/flyingcloude/p/6992441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!