最近对systemtap有点兴趣,于是花时间搞了搞。因为前段时间机器一直在捣腾,所以目前唯一一个可用的Linux是在VMware里,一切从源码从头build出来的,也没什么特殊的地方,基本照LFS做就...
我想修改其中某个函数的入口地址指向我自己的函数?...
C/S 架构 程序很大以部分修改自SPCAVIEW 加入了XVID编解码和JRTP传输 需要安装相应的库 另外摄像头用的中星微电子的 所以 驱动最好装那个万能驱动 在一个国外网站上下的 忘记...
《GNU/Linux编程指南第2版》第13张进程控制中有个例子程序,源代码getname.c如下: #include #include #include #include ...
以后在不怕windows中毒了,这次病毒把VS2003全感染了,小样以后我就用linux了。 用如下指令先装好GCC: sudo apt-get install build-essential ...
配置 Java sudo apt-get install sun-java6-jdk 安装完毕之后,选择默认 java: sudo update-alternatives --config ja...
希望可以找到有一定基础的朋友一同学习内核,一定基础意味着: 1、对操作系统原理有较深的认识(比如,知道在采用分段、分页机制的系统中相同的逻辑地址转换成不同的物理地址的过程,又比如中断发生时需...
本人对Microsof的Windows 不是那么的感兴趣,一老喜欢用 Linux,可是为了聊QQ,看看在线的电视 ,我的本本上真不想装两个操作系统!有了Linux还有什么可以求的呢?开源,少病毒!...
1. 函数说明: kill和raise是用来发送信号的: kill把信号发送给进程或进程组; raise把信号发送给(进程)自身. 他们的原型如下: #include ...
哪位大虾能够解答下? 我在编译2.4.20-8内核时,make xconfig是可以通过的。但就是看不到.config文件,因为装ndis的时候需要这个文件。但我总是找不到。它是不是隐藏文件啊? 我...
近日建立GCC Cross-Compiler ,用的是binutils-2.13.1 当make时,报告如下错误: binutils-2.13.1/bfd/archures.c:463: undef...
比如 sys_read(). 目的是加入自己的其他函数 ,然后返回 继续执行....
大部分的java程序应用于UNIX/Linux系统,而绝大部分的开发是在Windows下。虽然,java可以运行在anywhere, 但毕竟还有很多环境配置问题。 例如在UNIX下,你需要将某些配置...
内核组成部分 是否需要修改 UP/SMP 不用 内存管理 不用 进程调度 不用 进程通讯 不用 网络接口 不用 系统启动 需要(u-boot等) ...
在进行U-boot开发的时候,遇到一个小问题。网友wanglida79前几天刚遇到过,我当时没有模拟出来,现在自己倒是遇上了。不过我想出了解决的办法,只不过原因不明确,或许使用方法不对,或许有bu...
刚刚接触linux,也不知道该怎么做是好,想向嵌入式方向发展 ,肯定要学好linux内核,今天发此帖就是希望有高手进来能指点兄弟一番 ,谢谢...
默认的PCLinuxOS 2007使用的kernel是2.6.18.8的内核,所以新内核2.6.22.6.dev2的内核还是很诱人的。之前在ubuntu下尝试过一次2.6.22的内核,最明显的感觉...
关于安全与付出的代价还有技术领域的突破,我们的红帽软件系统相对而言来讲还是矮人一等,关键在于技术和系统内核和速度的创新与微软的操作平台在相对的世界还无法较量和对博,靠的是自主发展和自由操心和不断地系统...
在linux下些C语言程序,最大的问题就是没有一个好的编程IDE,当然想kdevelop等工具都相当的强大,但我还是习惯使用kdevelop工具,由于没有一个习惯的编程IDE,内存检测也就成了在l...
在Linux下,我们在用java的图片包来处理图片时,经常遇到java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment 这种异常...
我用WINXP,在虚拟机VM5.0下安装红帽子9.0 现在在寝室 用代理软件CCP 通过交换机上网 【就是寝室里面必须开着一台电脑做主机当服务器用】 我要想让红帽子上网 该怎么设...
我是通过ndiswrapper安装无线网卡的,可是每次开机后都要加载内核模块,怎么样设置可以自动加载内核模块。 那位高手帮帮忙啦。...
我的工作主要还是Java,所以首先要配置好JDK,寻求了一些帮助,很容易的安装好了,大家参考一下: 一、下载java.sun.com jdk-6u2-linux-i586-rpm.bi...
先装个freeglut或者mesa。以freeglut举例,装好后会在/usr/include/GL中出现glut.h,在/usr/lib下出现libglut.so,如果没有就自己拷一下。 然后写个...
#include GtkWidget *create_list(void) { GtkWidget *scrolled; GtkWidget *list; GtkWidget *list_item; ...
caution:以下情景发生在fedora7.0中,如果你用的是其他操作系统,欢迎对号入座,但作者不负任何责任 那天想玩无冬之夜却突然出来这么个东西: xcb_xlib.c:50: xc...
自己想升级一下linux的内核,原来的版本是linux-2.6.18,下载的内核源码版本是linux-2.6.22,参考了网上的一些资料,试着升级了一下,过程如下: 备份以下这些文件可以在系统发生错...
a. Windows系统可以用Source Insight,Linux系统可以用Source Navigator。 b. vim或emacs编辑器,配合cscope、ctags、etags等...
a.《Linux Device Drivers, 2nd Edition》,有中文译本 b.《Understanding the Linux Kernel, 2nd Edition》 ...
有三种不同的文件锁,这三种都是“咨询性”的,也就是说它们依靠程序之间的合作,所以一个项目中的所有程序封锁政策的一致是非常重要的,当你的程序需要和第三方软件共享文件时应该格外地小心。 有些程序利用诸如...
Linux下面,有专门生成UUID的命令:uuidgen [-r] [-t]。即可以生成一个32位的字符串。这个是在命令行得到。在/usr/include/lib里面有个/uuid/uuid.h,...
今天对fork()这个函数有点感觉了,可以创建一个进程 下面是最简单的代码,输出结果是This is child process 和 This is process process 没有规律的...
其实从很早我就想深入学习Linux,但时间有限,并且Linux门槛挺高,不是很容易上手。最近由于隧道项目中用到嵌入式Linux(Arm CPU上的Linux),并且提供硬件的单位针对Linux的编...
小弟是新手,想看看那个initrd.img里 是什么东西来的。 已经解压过了,是CPIO压缩包。 root@Ubuntu:~/Desktop# mount -o loop initrd.img /...
/proc 文件系统可以用于获取运行中的进程的信息。在 /proc 中有一些编号的子目录。每个编号的目录对应一个进程 id (PID)。这样,每一个运行中的进程 /proc 中都有一个用它的 PID ...
要求: 1、语法关键词高亮显示 2、能自动缩进 3、至少要支持C/C++、HTML的语法高亮 4、小巧、绿色,不要自带很多几辈子都用不上的功能。不需要编译功能,自己会编译。...
LMP(Linux Media Player)是Linux平台下基于Gstreamer框架的Gnome桌面媒体播放器, 它支持ogg、wma、mp3格式的音频文件,具有命令行和GUI两种版本。 LM...
Linux支持共享库已经有悠久的历史了,不再是什么新概念了。大家都知道如何编译、连接以及动态加载(dlopen/dlsym/dlclose) 共享库。但是,可能很多人,甚至包括一些高手,对共享库相关的...
free free 命令相对于top 提供了更简洁的查看系统内存使用情况: $ free total used free shared buffers cachedMem: 2552...
一个有前景的linux项目,研发过程不复杂,想寻找懂Linux编程与内核 的 工程师合作,联系方式QQ:498302810 0755-81297817...