linux
文章平均质量分 64
qiuxiaolong007
这个作者很懒,什么都没留下…
展开
-
Linux编程I/O复用select用法备忘
它允许进程指示内核阻塞在等待多个事件中的任一个发生,并仅在一个或多个事件发生或经过某指定的时间后才唤醒进程。#include #include #include #include struct timeval{ long tv_sec; / * 秒数 * /long tv_usec; / * 微秒(百万分之一秒) * / };int select(int原创 2012-08-01 17:21:00 · 2425 阅读 · 0 评论 -
Linux系统下Qt调用c++编译的库
Linux系统下Qt调用c++编译的库Linxu系统下调用c语言编译的so文件流程比较简单,代码流程如下(不做介绍了,可以查看qt assistant)typedef int (*fun)();typedef void (*Fun)(char*);CallSoDialog::CallSoDialog(QWidget *parent) : QDialog(parent)原创 2013-04-03 11:52:38 · 2844 阅读 · 0 评论 -
ubuntu 下编译库(so文件),解决库文件找不到错误
ubuntu 下编译库(so文件)提示找不到1、3个c源文件a.c、b.c、c.c 编译目标mylib.so2、如下过程可以写入makefile: gcc -c a.c -o a.o gcc -c b.c -o b.o gcc -c c.c -o c.o gcc -shared -fPIC libmylib.so原创 2013-01-15 16:47:59 · 5046 阅读 · 0 评论 -
linux中的USB驱动理解
linux中的USB驱动理解转载 2014-03-11 15:21:57 · 791 阅读 · 0 评论 -
Ubuntu下查看Printk的输出
Ubuntu下查看Printk的输出由于Linux内核的级别控制,导致printk打印的内容不一定都能从控制台正常输出,可以使用dmesg命令来输出所有级别的信息。输入: sudo dmesg –n 8 可以把所有日志信息输出来Linux命令:dmesg 功能说明:显示开机信息。语 法:dmesg [-cn][-s ]补充说明:kernel会转载 2014-03-12 16:00:26 · 1924 阅读 · 0 评论 -
linux2.6.31版本以后usb/devices输出信息使用usb-devices查看
因工作需要,查看挂载在ubuntu13.04上的一款usb设备的Product和Vendor信息,发现cat /proc/bus/usb/devices文件不存在后来发现在linux2.6.31以后的版本 相关信息要在usb-devices中查看man usb-devices信息截取usb-devices(1)原创 2014-03-10 17:05:16 · 3594 阅读 · 0 评论 -
找到某个文件夹 删除此文件夹下30天以前的.c文件
find /home/l/workspace/cpp/t0/ -name '*.c' -ctime +30 | xargs rm -f > /dev/null转载 2014-05-09 16:32:13 · 1006 阅读 · 0 评论