摘要: 很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Window 阅读全文
posted @ 2016-11-29 14:26 Jeff-Tang 阅读(5738) 评论(0) 推荐(1) 编辑
摘要: 本文来自网络:http://blog.csdn.net/xishuang_gongzi/article/details/49422879 环境:host:Ubuntu12.04target:freescale imx6交叉编译链:4.6.2tslib源代码:在https://github.com/k 阅读全文
posted @ 2016-10-28 15:01 Jeff-Tang 阅读(2780) 评论(0) 推荐(0) 编辑
摘要: 1 linux下的usb抓包方法 1、配置内核使能usb monitor: make menuconfig Device Drivers --> USB Support --> USB Monitor --> Select * not M2、build kernel sudo insmod /lib 阅读全文
posted @ 2016-09-08 16:22 Jeff-Tang 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: 黑客内核:编写属于你的第一个Linux内核模块 阅读全文
posted @ 2016-09-05 16:20 Jeff-Tang 阅读(220) 评论(0) 推荐(0) 编辑
摘要: USB devices are anywhere nowadays, even many embedded devices replace the traditional serial devices with usb devices. However, I experienced that USB 阅读全文
posted @ 2016-08-30 17:00 Jeff-Tang 阅读(2857) 评论(0) 推荐(0) 编辑
摘要: 一、 在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义: 1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个 阅读全文
posted @ 2016-08-18 14:51 Jeff-Tang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: test 命令最短的定义可能是评估一个表达式;如果条件为真,则返回一个 0 值。如果表达式不为真,则返回一个大于 0 的值 — 也可以将其称为假值。检查最后所执行命令的状态的最简便方法是使用 $? 值。出于演示的目的,本文中的例子全部使用了这个参数。 test 命令最短的定义可能是评估一个表达式;如 阅读全文
posted @ 2016-08-16 16:47 Jeff-Tang 阅读(5759) 评论(1) 推荐(1) 编辑
摘要: 转载自网友董淳光的文章。 前序: 这里要注明,我是一个跨平台专注者,并不喜欢只用 windows 平台。我以前的工作就是为 unix 平台写代码。下面我所写的东西,虽然没有验证,但是我已尽量不使用任何 windows 的东西,只使用标准 C 或标准C++。但是,我没有尝试过在别的系统、别的编译器下编 阅读全文
posted @ 2016-08-09 16:57 Jeff-Tang 阅读(412) 评论(0) 推荐(0) 编辑
摘要: Select函数实现原理分析 <原文> select需要驱动程序的支持,驱动程序实现fops内的poll函数。select通过每个设备文件对应的poll函数提供的信息判断当前是否有资源可用(如可读或写),如果有的话则返回可用资源的文件描述符个数,没有的话则睡眠,等待有资源变为可用时再被唤醒继续执行。 阅读全文
posted @ 2016-08-04 12:59 Jeff-Tang 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: pthread_mutex_init - 该函数用于C函数的多线程编程中,互斥锁的初始化。 阅读全文
posted @ 2016-07-27 17:17 Jeff-Tang 阅读(132) 评论(0) 推荐(0) 编辑