随笔分类 -  Linux

有关linux的
pthread_kill 和 sigaction 函数(摘抄)
摘要:摘抄来的文章原文链接:http://hi.baidu.com/zdtracy/blog/item/7ddc601cd7c9a58287d6b6bf.htmlpthread_kill 和 sigaction 函数2009-06-14 18:45pthread_kill:别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用signal()去抓信号并加上处理函数。int pthread_kill(pthread_t thread, int sig);向指定ID的线程发送sig信号,如果线 阅读全文

posted @ 2011-07-26 15:02 resound 阅读(8135) 评论(0) 推荐(0)

为ARM处理器交叉编译php-5.3.6版本
摘要:实际上非常的简单:做个这样的脚本:conf.sh#!/bin/shCC=arm-none-linux-gnueabi-gcc ./configure--target=arm-none-linux-gnueabi --prefix=/usr/local/armphp --enable-debug--disable-cli --enable-zend-multibyte --enable-pdo --with-sqlite--with-pdo-sqlite --with-zlib-dir=/usr/local/myphp --without-iconv--with-libxml-dir=/usr/ 阅读全文

posted @ 2011-05-05 10:30 resound 阅读(3900) 评论(0) 推荐(0)

用automake建立共享库(动态链接库)Makefile
摘要:要使用automake工具包建立一个交叉编译的共享库的Makefile这里用的autoconf是2.67版本,在debian下实现:如果版本低,可以用apt-getinstall automake来装最新的版本,还需要libtool,也需要用apt-get install来安装。这里建立一个简单的函数库来介绍:建立目录rx,及源码目录src:$mkdir rx$mkdir rx/src在rx/src下编辑rx.c,rx.h两个源文件:mybdebian:/home/myb/php/rx/src# cat rx.h#ifndef __RX_H_#define __RX_H_int fun();# 阅读全文

posted @ 2011-04-19 23:39 resound 阅读(7307) 评论(0) 推荐(0)

Samba服务设置
摘要:抄来的,呵呵,来自http://os.51cto.com/art/200709/56846.htm为了能够让windows下的用户通过以太网访问Linux下的共享文件,需要开启Samba服务器,Samba服务器详细配置步骤如下: ◆1.打开samba的配置文件 vim /etc/samba/smb.conf ◆2.其中存在如下几个域 [global](全局参数的设置,它对samba的功能具有很大的影响,主要用来设置整个系统规则。 workgroup= 这是你在windows中的域。 server string= 这是在windows中看到你的samba的解释。 netbios name =最好 阅读全文

posted @ 2011-02-23 21:40 resound 阅读(611) 评论(0) 推荐(0)

打开linux的framebuffer
摘要:在Debian的/dev/目录下找不到fb0,fb等设备,可以改一下/boot/grub/menu.lst 文件把kernel那句加上个vga=0x0317即可[代码]reboot后,便有了/dev/fb0设备其它版本的linux见下面的方法:摘自:(JYJ_Block_Science and Technology)http://blog.csdn.net/yeqishi/archive/2010/05/09/5573097.aspxLinux -Lilo 模式启动确保您的 Linux 内核包含了 FrameBuffer 支持,并包含了 VESA FrameBuffer驱动程序。RedHat 阅读全文

posted @ 2011-02-11 23:13 resound 阅读(7712) 评论(0) 推荐(0)

找不到R.java
摘要:安装了eclipse,AndroidSDK,新建一个工程,编译,提示找不到R.java错误:ERROR: F:\Android\... ...\R.java: No such file or directory解决方法:1.-Open Eclipse2.-Open Window/Preference3.-Expand JAVA option4.-Select Build Path5.-Check ... 阅读全文

posted @ 2010-12-03 13:17 resound 阅读(1492) 评论(0) 推荐(1)

令人恼怒!mount windows共享目录出错
摘要:好几天了,我的linux开发用的机器,莫明其妙地无法mount到我的另一台windows的共享目录了。折腾了好几天,我才弄明白怎么回事,太愚蠢了,竟然一直相信,路由器总会给windows那台主机分配一样的IP地址!几台电脑都是自动获得的IP地址,linux那台也不例外。我在windows上用putty习惯了直接用保存的设置去连linux的SSH,再到终端下mount windows主机上的一个共享... 阅读全文

posted @ 2010-06-18 22:28 resound 阅读(6548) 评论(0) 推荐(0)

GDB用法小结
摘要:原文地址:http://hi.baidu.com/%CF%E6%CB%AE%C0%CB%D7%D3/blog/item/ce5d77171b24a8024b90a72f.htmlGDB用法小结1. gdb exe 使得exe程序运行在debug环境下2. break functiona 在functiona函数处设置端点 3. run 让程序从main入口执行到断点functiona4. n ne... 阅读全文

posted @ 2010-06-18 08:04 resound 阅读(6690) 评论(0) 推荐(0)

getrlimit和setrlimit函数
摘要:Linux系统调用--getrlimit/setrlimit函数详解功能描述:获取或设定资源使用限制。每种资源都有相关的软硬限制,软限制是内核强加给相应资源的限制值,硬限制是软限制的最大值。非授权调用进程只可以将其软限制指定为0~硬限制范围中的某个值,同时能不可逆转地降低其硬限制。授权进程可以任意改变其软硬限制。RLIM_INFINITY的值表示不对资源限制。用法:include <sys/... 阅读全文

posted @ 2010-06-17 00:56 resound 阅读(4099) 评论(0) 推荐(0)

导航