随笔分类 - Linux/Unix
摘要:由于Fedora 4自带的Eclipse存在一定问题,比如以Root登录时,打开Eclipse时会导致死机。所以需要使用Eclipse的时候只能自己重新安装一个。一、准备工作 首先确保已经安装了JDK。具体安装JDK流程:本文将介绍JDK5.0在FC4下的安装与配置。1、安装 首先,到网站]http://java.sun.com/j2se/1.5.0/download.jsp下载最新版的JDK。R...
阅读全文
摘要:一、前言 Linux的中断宏观分为两种:软中断和硬中断。声明一下,这里的软和硬的意思是指和软件相关以及和硬件相关,而不是软件实现的中断或硬件实现的中断。 软中断就是"信号机制"。软中不是软件中断。Linux通过信号来产生对进程的各种中断操作,我们现在知道的信号共有31个,其具体内容这里略过,感兴趣读者可参看相关参考文献[1]。一般来说,软中断是由内核机制的触发事件引起的(例如进程运行超时),...
阅读全文
摘要:与Linux设备驱动中中断处理相关的首先是申请与释放IRQ的API request_irq()和free_irq(),request_irq()的原型为: int request_irq(unsigned int irq,void (*handler)(int irq, void *dev_id, struct pt_regs *regs),unsigned long irqflags,const...
阅读全文
摘要:用的是UDP方式。服务器能同时接受十个客户端,各个客户端可以相互点对点通讯;可以对所有连到服务器的客户端广播;也可以和服务器通讯。服务器也可以广播。运行时你要先看懂源代码中的命令: "/w " 广播 ; "/s n " 对某个客户端; "/sv "对服务器;命令是引号中的部分,注意空格。服务端代码:#include<sys/stat.h>#include<fcntl.h>#...
阅读全文
摘要:/****************************************************//* *//* v4lgrab.h *//* *//****************************************************/#ifndef __V4LGRAB_H__#define __V4LGRAB_H__#define WIDTHBYTES(i) ((i...
阅读全文
摘要:在安装完qt-sdk-win-opensource-2009.01.exe 后, 打开qt-creator 设置QT路径时 会发现 编译有错。总是提示该版本未安装。 使用qtcreator build一个工程,就报了No valid Qt version set. Set one in Tools/Options 的错误。解决步骤:1. 安裝QT SDK (假设安装路径 C:\Qt\)2. 下载t...
阅读全文
摘要:1.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://www.qtcn.org/download/qt-win-opensource-src-4.3.2.zipftp://ftp.trolltech.com/qt/source/qt-win-opensour...
阅读全文
摘要:Windows下QT的安装:在windows下面,先安装MinGW,然后安装QT,安装过程比较简单,根据提示可以搞定..注意:在安装QT的过程中,会提示选择MinGW的安装目录,也会提示自动设定环境变量(默认会自动设定)-----------------------------------------------------QT下面,第一个程序的运行过程:1、把如下的程序拷贝到文件“h...
阅读全文
摘要:进入vi的命令vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢复filename vi...
阅读全文
摘要:推荐一个windows下硬盘安装ubuntu的软件(wubi)http://wubi-installer.org 如果下载速度慢可以先行下载好ubuntu-.iso系统映像文件,http://www.ubuntu.org.cn/getubuntu/download操作很简单,不会影响到原来的系统分区,win下直接打开它会帮你下载并安装,①选择你硬盘空间充足的分区,(一般分10G给linux试用已经...
阅读全文
摘要:用Windows时间长了,难免会开始缺少新鲜感,于是有一部分人会尝试安装Linux,但问题又出现了,如果Linux安装不当,可能会摧毁原来 的windows。如果能保持两个系统完整且互不侵犯,每个人都会乐意,因为这样方便用户切换系统来工作.这就需要大概理解和掌握Linux,经验可以由 体验得到,体验Linux有很多种方式,例如Pavs给我们介绍的这三个: 1、Cygwin Cygwin可 以帮...
阅读全文
摘要:cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。连接:http://ww...
阅读全文