1、 主机开发环境说明

1) Linux为Ubuntu 16.04.1

2) 主机gcc版本为gcc-5.4.0

3) 交叉工具链版本为arm-none-linux-gnueabi-gcc-4.8.3

工具链使用需要统一,可根据实际情况切换工具链版本

先介绍安装交叉工具链:参考(注意有改动)点击打开链接

a 下载:http://www.veryarm.com/arm-none-linux-gnueabi-gcc 选最新版arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

b 下载完成后拷贝至/usr/local文件夹,解压缩,权限不足的需要加sudo:

    cp arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 /usr/localcd /usr/localtar -jxvf arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

c 配置环境变量,使其生效(注意路径一定要对,可以打开另外一个窗口看看路径)

vim /etc/bash.bashrc#在最后添加export PATH=/usr/local/arm-2014.05/bin:${PATH}#PATH=$PATH:/usr/local/arm-2014.05/bin    这一步之前(可能由于其他原因)没成功,改为前面一种,
成功后没试这一种,不知是否可行wq退出,source使其立即生效source  /etc/bash.bashrc

d.测试,输入arm,按tab键会自动补齐,arm-none-linux-gnueabi-gcc -v,如果能输出一长串乱七八糟的东西然后最后是gcc version 4.8.3 (Sourcery G++ Lite 2009q1-203) ,那么就说明此次安装功德圆满了。

注意:若arm-none-linux-gnueabi-gcc -v之后显示不存在文件啥的,但是/usr/local/arm-2014.05/bin文件夹下面有arm-none-linux-gnueabi-gcc可执行文件。需执行如下命令sudo apt-get install lsb-core 待安装完毕后,执行arm-none-linux-gnueabi-gcc -v即可查看完整版本信息。

2、 主机Qt开发环境搭建

参考文档:http://www.embedu.org/Column/3755.html

1) 下载qt-opensource-linux-x64-5.8.0.run并安装到Linux任意目录下

下载路径:

http://www.qt.io/download-open-source/#section-2

这个网站是Qt官方下载界面提供所有平台下载需求本例实现linux下开发所以下载linux版本

2) 安装Qt开发环境

执行:

$ chmod 777 ./ qt-opensource-linux-x64-5.8.0.run

$ ./ qt-opensource-linux-x64-5.8.0.run

执行上述操作后,按提示安装即可。

Linux下QT安装相关推荐

  1. Linux下QT安装笔记

    QT安装笔记 1.操作系统:Centos7 2.下载Qt: 官网:https://download.qt.io/archive/qt/5.9/5.9.5/qt-opensource-linux-x64 ...

  2. qt调用linux 进程,Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u014746574/article/d ...

  3. Linux 下 Redis 安装教程

    Linux 下 Redis 安装教程 事先准备 下载 Redis 安装 Redis 设置 Redis 开机自启动 远程访问 Redis RDM 远程访问 Redis 笔者的运行环境: CentOS S ...

  4. linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程

    LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...

  5. linux下QT工程调用opencv、libtorch,并用cmake编译,及其遇到的一些问题的解决方法

    linux下QT工程调用opencv.libtorch,并用cmake编译: 文章目录 一.新建QT工程 二.编写CMakeLists.txt文件 三.各个文件的内容如下: 1.mainwindow. ...

  6. Linux下 QT中 log4cplus 最基本配置及使用

    Linux下 QT中 log4cplus 最基本配置及使用 鉴于网上很多使用方法不是很详细,对小白不友好,并且以此作为记录,方便下次配置. 本文是基于我自己下载的版本写的,请各位根据自己下载的版本更改 ...

  7. linux下qt静态编译_自由出土文物的空间_百度空间

    linux下qt静态编译_自由出土文物的空间_百度空间 linux下qt静态编译_自由出土文物的空间_百度空间 linux下qt静态编译 2012-04-09 13:10 测试通过,贴一下过程,仅用来 ...

  8. Linux下Qt/PyQt5无法调用fcitx中文输入法解决办法

    系统平台:Linux Mint 18.3 xfce 64bit (文末有福利) 博主相关文章: (1)PyQt5练习:结合matplotlib绘图 (2)PyQt5练习:词典翻译 (3)Linux下Q ...

  9. Linux下ODBC安装配置

    Linux下ODBC安装配置 ODBC 原理 ODBC 是 Open Database Connect 即开放数据库互连的简称,它是由 Microsoft 公司于 1991 年提出的一个用于访问数据库 ...

最新文章

  1. Android内存控制小技巧-使用矢量图来节省你的内存并简化你的开发。
  2. 如何确认mongodb数据插入是否成功_go连接mongodb
  3. Java 旋转数组查找旋转点和任意元素(元素可重复)
  4. php唯一性查询,ThinkPHP5.0数据更新验证唯一性怎么验证。
  5. 【作业】第六章 面向对象基础
  6. 一文告诉你 Java RMI 和 RPC 的区别
  7. 汇编jnl_汇编指令集
  8. Qt5.7+Opencv2.4.9人脸识别(六)Tcp,Mysql,3DES,XML综合
  9. protocol_buffers简易操作
  10. python匹配字符串_字符串匹配算法之Kmp算法(Python实现)
  11. 微软拿 480 亿买 GitHub 就为了拥抱开源?
  12. 串口通信实例vb.net serialport
  13. 实例88:构建InfoGAN生成MNIST模拟数据
  14. 【实用软件】picasa不能导入文件夹至其中 的问题解决
  15. 智慧城市智慧园区智慧路灯方案介绍
  16. 计算机软件存储位置,微信电脑版存储位置在什么地方?查看微信电脑版存储路径的方法...
  17. 顺丰科技架构升级之路
  18. Understanding unsupervised domain adaption
  19. Final Cut pro快捷键大全
  20. LeetCode 417. 太平洋大西洋水流问题【dfs】

热门文章

  1. CSGO社区服搭建记录
  2. nginx配置点播服务
  3. 怎么连接云服务器共享文件夹,如何设置局域网共享文件夹
  4. html5播放推流播放地址是黑屏的,OBS Studio直播推流显示黑屏怎么办?教你解决方法...
  5. java企业员工出差报销预算管理系统-SSH-Mysql
  6. 华芯超算技术负责人分享分布式存储技术核心
  7. 苹果手机怎么一屏两用
  8. java ews_Java---使用EWS读取exchange邮件
  9. 基于canvas画布的星空效果
  10. 华米新一代智能可穿戴芯片2020年第四季度量产