用“Qt Creator3.2.2”打开“qt4.7.1”环境下的工程文件可能会提示版本太旧.环境不匹 配导致程序无法编译,解决办法:建立新的工程把测试程序代码粘贴上去即可(界面需要自己 添加). 在编译部分测试程序如“uart”时,点击左下角 Run 会报错,如下图. 而 build 编译会显示成功,如下图. 在 ubuntu 环境下没有串口端口,也没有这个设备节点,所以程序编译成功,而运行会报 错.可忽略此报错,直接进行下一步程序移植.…
除了通过 11.2.2 小节通过命令行的操作来编译在 iTOP-imx6 开发板上运行的程序,还可以直接在 qtcreator 上设置,然后每次编译的程序都可以在开发板上运行.如下图所示,打开 qtcreater 如下图操作 添加 GCC 编译器,如下图所示. 添加编译器路径,点击 apply 如下图. 选择 Qt 版本,如下图. 选择 qt4.7.1 的 qmake 路径点击 apply,如下图. 选择构建套件,如下图. 配置 QT4.7.1 信息,如下图. 到此配置完成,下面举例.新建工程,…
本文转自迅为论坛:http://topeetboard.com 了解更多:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-7744162139.10.QixXQ2&id=525502772842   平台:iTOP-4418开发板   1.首先要配置内核,这个一步和Android系统移植3G或者4G模块是一样的.一般模块的厂家会提供移植文档,按照文档配置内核的ppp协议,USB转串,wcdma等,添加PID VID即可.这一步严格按照模块…
    本文转自迅为论坛:http://topeetboard.com   平台:iTOP-4418开发板   1.首先要配置内核,这个一步和Android系统移植3G或者4G模块是一样的.一般模块的厂家会提供移植文档,按照文档配置内核的ppp协议,USB转串,wcdma等,添加PID VID即可.这一步严格按照模块内核修改就行. 这里主要分析qt文件系统的修改,对内核不做过多的分析. 配置好的内核在开机后可以在dev下找到ttyUSB0-3的设备节点. 2.准备工作;下载ppp-2.4.4.t…
第一部分: http://www.cnblogs.com/topeet/p/6509248.html 第二部分: 5.ping不通域名一般是DNS没有设置对造成的.在etc下有一个文件resolv.conf .这个文件是用来放DNS的.就是这个里面的域名没有设置对.然而在eth0的运行脚本里强制性的把这个文件复制为了192.168.1.1 .这就造成即便在这里文件里设置上正确的DNS,再开机后也会发现这个文件里已经是192.168.1.1了.这是因为eth0,是开机自启动的. 6.所以我们要在e…
小北师兄作品 首发于微信公众号 小北师兄 微信 ID: ncuneupa 由于排版原因,文章可能读起来不太清晰,如果想看更好的排版,可以来我的公众号:小北师兄 大家好,我是你们的小北师兄,由于工作原因,最近师兄在自学 Qt 相关知识,说起来师兄在校期间是研究算法的,一般都是纯 C++ 来实现 当时电脑环境以 Linux 发行版 Ubuntu 为主,到了工作中就转向了 Windows,刚开始确实有一些不太习惯,在 Windows 上配置环境一般比较繁琐,而且有些问题网上还不容易找到 下面进入正题,…
iTOP-6818开发板是一款四核ARM 八核开发板与iTOP-4418开发板完全兼容,CPU主频1.4GHz,内存1GB DDR3(2GB可选),存储16GB EMMC,板载千兆以太网,GPS,WIFI蓝牙,陀螺仪等模块,同时支持3G模块,4G模块.可适用于智能家居.医疗.媒体.车载.手持设备.通讯等行业. 4418开发板/6818开发板 核心板参数 尺寸:50mm*60mm 高度:核心板连接器为1.5mm C P U:ARM Cortex-A9 四核 S5P4418处理器 1.4GHz  2…
Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found 利用Qt Creator编译工程时,出现如题目所示的错误,其中红色部分是工程名称. 在Qt Creator的Build栏中,点击clean all 和 clean project "QtGuiEx",后,再进行编译,仍然出现该错误. 在工程目录下,发现debug文件夹内存在QtGuiEx.exe. 既然存在该文件,为什么还打不开呢?猛然见发现,上次debu…
本文主参考:http://zero.lichee.pro/%E5%BA%94%E7%94%A8/QT_index.html 环境 Ubuntu16 64位 arm-linux-gnueabihf version 6.3.1 20170109 (Linaro GCC 6.3-2017.02) (根据参考链接编译嵌入式版本Qt4.8.7时遇到诸多问题,特此记录) 1.交叉编译并安装 sudo apt-get install libtool automake autogen autoconf libs…
①.如果是迅为4418开发板:在4418/android/device/nexell/drone2/device.mk中添加: frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/p…