- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 在OK6410上运行QT程序找不到libQtGui.so.4的解决
想在OK6410上运行自己经过交叉编译的QT程序,OK6410上烧写的是光盘所带的Linux系统,运行程序时出现以下现象: ./qt_server: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directoryqt_server是我
2016-06-14 16:53:48 5288
原创 ARM opencv 找不到动态链接库的解决
在PC机上能够成功运行QT程序,但是移植到ARM开发板上,运行程序时出现段错误,这和调用opencv的函数有关,在网上看了看,最终决定调用V4L2来打开摄像头,但是又出现找不到opencv的动态链接库,且在ARM开发板上opencv动态链接库的路径和PC机上的一致,有人告诉我是路径太长了,我试着重新安装了一次opencv,把路径改短,发现确实可以了,但是我把QT程序在ARM开发板上更换路径后又出现
2016-06-11 21:28:02 2596
原创 Tiny6410ARM板修改开机启动项后,无法进入终端命令行的解决
自己写了个QT的界面程序,希望能够开机自启,于是乎修改了ARM板子上的启动文件/etc/init.d/rcS,在文件的最后直接加上了自己需要执行的命令即我的QT应用程序,谁知,竟然忘了加上 "&",开机之后发现自己的应用程序确实启动起来了,还能够很好的运行,但是发现命令行终端输入的指令都没有作用,就像卡死在哪一样,ctlr+c也无法终结这个应用程序,更不用说查看进程然后杀死进程了。心灰意冷之后,想
2016-06-06 21:46:12 2570 2
原创 在QT的界面工程中添加一个简单的线程socket通信
最近在6410ARM板子上做了一个基于视频传输的WIFI小车,视频的采集、传输、小车的控制全在主线程内完成的,在实验小车时发现存在失控现象,所有在QT的现有程序中改写,把socket小车控制部分单独开了一个线程,发现小车运行的效果好多了。在工程中添加C++类,myThread,继承与QThread,在myThread类中重新实现run()函数。一下是代码的简单实现。#ifndef MYTH
2016-06-05 11:22:30 1128
原创 qt socket通信中接收client发送是十六进制数据包
在QT的服务端接收客户端发送的十六进制收据包,经转换后显示在LineEdit上,并把接收到的数据包转化为char *类型,为后期数据处理做准备。recbuf在头文件类中一定义: QByteArray recbuf;void mywidget::readClient(){ char *buf; recbuf.clear(); recbuf=cli
2016-06-01 14:59:08 4944
原创 qt tcp socket简单的通信程序
socket通信分为server端与client端,基于tcp的需要首先建立server-client的连接,然后才能通信。客户端程序如下:在QT上建立一个widget界面程序,在界面中添加一个button和LineEdite,分别命名为sendButton、inputLine;LineEdit是客户端输入,点击button发送输入内容。在工程文件中加入 QT +=network客户端的mywid
2016-06-01 12:07:41 996
基于ARM11视频采集的WiFi小车
2016-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人