
c++
文章平均质量分 81
朱韦刚
qq群:62054820
展开
-
linux下pthread_cancel无法取消线程的原因
pthread_testcancel()--Create Cancellation PointSyntax #include void pthread_testcancel(void);Threadsafe: YesSignal Safe: NoThe pthread_testcancel() function creates a cancel转载 2017-01-11 15:35:55 · 1304 阅读 · 0 评论 -
dup重定向匿名管道父进程子进程的一些坑包含execvp调用ffmepg
dup重定向匿名管道父进程子进程的一些坑包含execvp调用ffmepg本文说明再用dup做重定向的时候遇到的一些坑做一些总结。1:FFMPEG的所有输出信息,都为错误输出流,用STDOUT_FILENO是捕获不到任何消息,必须用STDERR_FILENO,这里是个大坑;2:子进程pid == 0 这一段代码走完返回后还会将主进程调用本函数之后的代码走一遍;3:循环sleep要刷新fflush(s原创 2017-08-18 15:00:10 · 2217 阅读 · 2 评论 -
automake编译工程
automake编译工程首先准备工程完整清晰的目录,cd到要生成makefile的主目录,下面将分布说明怎样用automake编译工程,所有的1,2,3,4,5,6都是在主目录操作的。1 输入:“autoscan” 生成configure.scan2 输入:“mv configure.scan configure.ac”3 输入:“vi configure.ac” 添加:AM_INIT_AUTOM原创 2017-08-22 15:44:55 · 2389 阅读 · 1 评论