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 版本。否则编译出应用程序可能无法用行

ubuntu 12.04 下搭接Qt 嵌入式开发环境的更多相关文章

  1. Ubuntu 12.04下搭建Qt开发环境

    http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...

  2. ubuntu 12.04下安装Qt出现cannot execute binary file的解决方案

    最近在ubuntu 12.04下安装QT的过程中,遇到一个问题. ./qt-opensource-linux-x64-5.7.0.run出现了bash: ./qt-opensource-linux-x ...

  3. Ubuntu 12.04搭建MTK 6577 安卓开发环境

    Ubuntu 12.04搭建 MTK 6577安卓开发环境 1.       下载并安装Vmware虚拟机: 2.       下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...

  4. ubuntu 14.04下 horizon openstack_dashboard 的开发环境搭建

    序:公司要在openstack的基础上,做开发做产品,网上资料也不是很多,很多都是在来回copy,在此做个blog,慢慢更新,推动自己进步. 首先老话题:开发环境的搭建.     一个纯净的ubunt ...

  5. Linux(ubuntu 12.04桌面版) 搭建Android开发环境

    因为一些工作上的原因,需要切换到Linux环境下做点开发,我选择的Linux发行版本为ubuntu(我不建议使用fedora,我最开始就是使用的fedora,但发现并不是特别好使,有些插件没办法安装, ...

  6. 升级Ubuntu 12.04下的gcc到4.7

    我们知道C++11标准开始支持类内初始化(in-class initializer),Qt creator编译出现error,不支持这个特性,原因在于,Ubuntu12.04默认的是使用gcc4.6, ...

  7. 在Ubuntu 12.04下采用apt-get的方法安装Qt4

    在Ubuntu 12.04下采用apt-get的方法安装Qt4 注:之前发表的一篇博客是采用编译源码的方式安装Qt4,这是很有用的方式,因为源码安装对于所有系统都是通用的,其次,在使用交叉编译器的时候 ...

  8. 在Ubuntu 12.04下编译qtiplot

    不在windows下,再加上不想用盗版,所以需要一个origin的替代品——qtiplot.虽然我非常抵抗用这种不停点来点去的软件,用R的ggplot2画图多好啊,高效.优雅.漂亮,但是终抵不过老板一 ...

  9. Ubuntu 12.04下GAMIT10.40安装说明

    转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/164.html?1456481297 Ubuntu 12.04下GAMIT10.40安装步 ...

随机推荐

  1. 走FILTER效率高的2种情况

    FILTER的适用范围: 1. 主表返回的记录数较少 2.子查询返回记录数较小 下面做实验证明: select department_name from hr.dept_1 dept where de ...

  2. HDU-2059龟兔赛跑(基础方程DP-遍历之前的所有状态)

    Problem Description 据说在很久很久以前,可怜的兔子经历了人生中最大的打击——赛跑输给乌龟后,心中郁闷,发誓要报仇雪恨,于是躲进了杭州下沙某农业园卧薪尝胆潜心修炼,终于练成了绝技,能 ...

  3. openstack neutron debugs listss

    Connection to neutron failed: [Errno 111] Connection refused

  4. linux比较指令comm、diff、grep -Ff

    Comm命令 如果想对两个有序的文件进行比较,可以使用comm命令. 语法:comm [- 123 ] file1 file2 说明:该命令是对两个已经排好序的文件进行比较.其中file1和file2 ...

  5. Jquery css函数用法(判断标签是否拥有某属性)

    判断一个层是否隐藏:$("#id").css("display")=="none"  ;在所有匹配的元素中,设置一个样式属性的值:$(&qu ...

  6. ACdream 1417 Numbers

    pid=1417">题目链接~~> 做题感悟:比赛的时候用的广搜,然后高高兴兴的写完果断TLE .做题的时候不管什么题都要用笔画一下,模拟几组数据,这样或许就AC了(做题经验,有 ...

  7. POJ burnside&&polya整理练习

    POJ 2409 Let it Bead 这题就是polya公式的直接套用,唯一麻烦的是置换群的种类数,由于可以翻转,所以除了要加上pow(c,gcd(s,i))这些平面旋转的置换群,还要加上翻转的. ...

  8. cocos2d-x v3.2 FlappyBird 各个类对象详细代码分析(7)

    今天我们介绍最后两个类 GameOverLayer类 GameLayer类 GameLayer类是整个游戏中最重要的类,由于是整个游戏的中央系统,控制着各个类(层)之间的交互,这个类中实现了猪脚小鸟和 ...

  9. 【反射】Reflect 介绍 示例

    介绍 JAVA反射机制是指:在运行状态中,对于任意一个[类],都能够知道这个类的所有属性和方法:对于任意一个[对象],都能够调用它的所有属性和方法:这种[动态]获取类中的信息以及动态调用对象的成员的功 ...

  10. 动软代码生成V2.74模版简介

    最近发现很多人用动软代码生成,确实方便,有些经验记录下,以后查看回顾. ..\Maticsoft\Codematic2\Template\TemplateFile 为模板文件夹,直接在目录下新建文件夹 ...