![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux app
屌字怎么写
这个作者很懒,什么都没留下…
展开
-
makefile编写
详细的讲解网上有资料,看完了也 TARGET=app CC=gcc #添加外部关联文件 LINKLIB = -wl,-rpath, ./ CFLAGS = -D_LINUX -Wall -Werror -O2 DGFLAGS = -MMD -MP -MT $@ -MF $(dir $@)/$(*F).d #生成target需要的.o文件 DEMO_OBJ = datalist.o %.o : %.c $(CC) -c -o $@ $< $(CFLAGS) $(D原创 2021-09-24 13:53:12 · 120 阅读 · 0 评论 -
linux单进程多定时器
linux下定时器实现函数setitimer和alarm限于signal类型,最多只支持3个不同时间的定时器,虽说是3个,但相互之间有影响,同时和sleep冲突。网上看有用select+线程进行定时器模拟,以下是自己适用的代码,欢迎大家指正。 #ifndef _MUL_TIMER_H_ #define _MUL_TIMER_H_ #define _TIMER_TEST_ #ifdef _TIMER_TEST_ #include <stdio.h> #include <stdlib.原创 2020-11-17 16:59:56 · 421 阅读 · 0 评论