
linux学习
了不空蜗牛
喜欢干一些有新意的东西,对人工智能计算机视觉机器人感兴趣
展开
-
学习unix高级编程之我见(持续更新中)
在unix环境高级编程第十章的第一句就说信号就是软件中断,对于理解signal这个函数很重要。 void (*signal(int signum,void(* handler)(int)))(int); 这个函数看过去可能的时间是1s或者5s,但理解的不一定很精确。对于这个函数到底是这样写的网上很多,我就直接讲它的用途以及深刻含义。signum这个参数实际上就是软件中断置位,原创 2013-09-11 13:56:23 · 892 阅读 · 0 评论 -
libxml库笔记
xml2-config 看一些命令的参数参数,加深对这个xml2的了解 或者加入到makefile中,例如: CFLAGS=`xml2-config--cflags` LIBS=`xml2-config--libs` gcc-I/usr/include/libxml2 -L/usr/local/lib -o parsefilet parsefile.c -lxml2原创 2014-07-12 18:55:40 · 931 阅读 · 0 评论 -
学习Makefile笔记
一常用函数 1wildcard SOURCES= $(wildcard *.c) 这行会产生一个所有以 '.c' 结尾的文件的列表,然后存入变量 SOURCES 里 2patsubst OBJS =$(patsubst %.c,%.o,$(SOURCES)).................(1) 三个参数,第一个参数是patsubst+匹配格式,第二个参数是目标转原创 2015-12-29 17:40:41 · 653 阅读 · 0 评论