Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

N810 Maemo Diablo开发平台的搭建及Qt环境的配置

N810 Maemo Diablo开发平台的搭建及Qt环境的配置

终于将N810 的Maemo 4.1.6 Diablo 开发平台在Ubuntu上搭建好了,并配置好Qt开发环境,Qt的HelloWorld小程序也能在N810上实机上运行成功,太开心啦~~接下来还有很长的路要走,继续努力!一、ScratchBox的安装scratchbox是一个嵌入式Linux的开发环境,它提供编译和运行(类似模拟器)的功能,用/scratchbox/login登录开发环境后,就进入了虚拟的arm系统,它的各操作完全独立与主机,即不会影响原...
ZD1211B芯片USB无线网卡Linux驱动的编译

ZD1211B芯片USB无线网卡Linux驱动的编译

我用的无线网卡芯片是zd1211b的,在网上找到很多驱动都不好用,最后在这里上找到好用的驱动我们用的Linux内核是2.6.14的。驱动的交叉编译非常简单,在其Makefile中修改交叉编译器,然后把相应的KERNEL_SOURCE,MODPATH,KDIR,均改成你目标板的内核目录就行了例如,我们的Makefile做的相关改动为:CC=arm-linux-gccCPP=arm-linux-g++LD=arm-linux-ldMODPATH :=/happ...
线程+定时实现Linux下的Qt串口编程

线程+定时实现Linux下的Qt串口编程

说明:本设计采用的是线程+定时实现linux下的Qt串口编程,而非网上资料非常多的Qt编写串口通信程序全程图文讲解系列,因为Qt编写串口通信程序全程图文讲解系列是很好实现,那只是在windows下面的,可是在linux下面实现串口的通信并非如此,原因在于QextSerialBase::EventDriven跟QextSerialBase::Polling这两个事件的区别,EventDriven属于异步,Polling属于同步,在windows下面使用的是E...
Linux 客户端 Socket 非阻塞connect编程

Linux 客户端 Socket 非阻塞connect编程

/*开发过程与源码解析开发测试环境:虚拟机CentOS,windows网络调试助手非阻塞模式有3种用途1.三次握手同时做其他的处理。connect要花一个往返时间完成,从几毫秒的局域网到几百毫秒或几秒的广域网。这段时间可能有一些其他的处理要执行,比如数据准备,预处理等。2.用这种技术建立多个连接。这在web浏览器中很普遍.3.由于程序用select等待连接完成,可以设置一个select等待时间限制,从而缩短connect超时时间。多数实现中,connect...
基于Eclipse C/C++开发环境的Fedora GCC程序编辑

基于Eclipse C/C++开发环境的Fedora GCC程序编辑

你可能会遇到Fedora GCC版本基于问题,这里将介绍Fedora GCC宏的使用问题的解决方法Fedora Core Linux为基础的实际操作应用指南,它是Linux基础及应用教程的配套教材,对Linux系统的应用技术做了全面的实训 。这一版本的 Fedora GCC 4.1 ,同时将其包含在发行版中。Eclipse本次发布包含 Fedora GCC Eclipse,基于Eclipse SDK 版本 3.2.2(http://www.eclipse....
用busybox构建根文件系统及出错总结

用busybox构建根文件系统及出错总结

总结下这几天来用busybox构建根文件系统出现的一些问题,总的来说比较重要的就是配置busybox的过程,必须要知道哪些是需要的,是必须加载的,否则当内核启动后加载文件系统会出现非人类所能理解的问题。所以只要我们知道哪些基本的配置项是必须的,保证我们的文件系统能正常加载后,其它的一些命令可以根据自己的实际情况自己添加就行了。废话少说,下面开始进行配置busybox吧,本人使用的是最新的busybox1.16.2版本。1正确配置busybox(可能本人理解...
<< 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 >>