zoukankan      html  css  js  c++  java
  • ubuntu 12.04 下搭接Qt 嵌入式开发环境

    1.安装前的准备工作

    (1)有ubuntu12.04 的系统镜像(也可以其他linux 如Fedorea9),都是安装好的

    (2)虚拟机VMWare 或 VirtualBox ,两者都可以,都是安装好的

    (3)Qtcreator 安装包 qt-linux-opensource-5.1.0-x86-offline.run 可以在Qt 官网下载:http://qt-project.org/downloads安装交叉编译器,这里就以TI 官网提供的开发交叉编译器为里安装,ti-sdk-am335x-evm-06.00.00.00-Linux-x86-install下载地址http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/latest/index_FDS.html Qtcreator 和TI 官网开发环境安装文件,图形安装,默认安装在ubuntu 即可Qtcreator 也可以下载windows的版本安装在PC,编写好的源文件,放在ubuntu ,用装好的交叉编译器编译

    2.安装交叉编译器:

    例如提供交叉编译器为 arm-linux-gcc-v6-vfp-20101103.tg

    (1)拷贝ubuntu下,拷贝到/opt,下然后解压

    tar xvzf /opt/ arm-linux-gcc-v6-vfp-20101103.tg

       (2)将编译路径添加到PATH环境变量中

    # export /opt/FriendlyArm/toolschain/4.5.1/bin/:$PAT

      (3)查看编译器是否安装成功

    # arm-linux-gcc –v

    注意1:

    Ti 开发环境安装包,已经提供交叉编译器,而且提供setEnv.sh脚本,安装TI 开发环境工具包后,进入ti-sdk-am335x-evm-0.7.00.00.00/ 运行source setEnv.sh 后会在当前终端安装交叉编译器,只在当前终端有效,退出,就不能用,滴重新运行脚本

    TI 安装包资源

    setEnv.sh 脚本

    这样做,易于实际工程开发。

    注意2:必须保证嵌入式开发板Linux GCC 版本和 安装的交叉编译工具的gcc 版本相同,例如都是GCC 4.7.3 版本。否则编译出应用程序可能无法用行

     

     

  • 相关阅读:
    Mac使用Homebrew进行软件包管理
    RNN模拟二进制加法
    虚拟机安装ubuntu18.04
    github合并分支到master
    Python配置虚拟环境
    Python的进程、线程、协程
    原码,反码,补码
    MySQL中的截位函数:RIGHT与LEFT
    MySQL查询和删除重复记录
    Mysql中的数据类型
  • 原文地址:https://www.cnblogs.com/yfz0/p/4749733.html
Copyright © 2011-2022 走看看