摘要:今天继续对Makefile进行研究,话不多说,进入正题:make常用内嵌函数:下面利用上面的知识点来实现一个多级目录的Makefile,如下:多级目录Makefile:这个例子的目录结构如下:通过一个Makefile来最终生成一个可执行文件main,那该怎么编写呢?会利用make的内联函数,具体写法...
阅读全文
摘要:上次随着信号学习告一段落,也标志着linux系统编程相关的知识学完了,而学了这么多知识点,是需要用一个综合的项目来将其进行串起来的,这样学习的技术才会不那么空洞,所以接下来会以一个实际例子来综合运用下所学的知识,该知识点就是涉及到linux系统编程,在开始这个项目之前,还得补充一个知识点,因为会用到...
阅读全文
摘要:今天继续研究管道的内容,这次主要是研究一下命名管道,以及与之前学过的匿名管道的区别,话不多说,进入正题:所以说,我们要知道命名管道的作用,可以进行毫无关系的两个进程间进行通讯,这是匿名管道所无法实现的。下面来用命令创建一下:用程序来创建:另外管道文件是一种特珠类型的文件,所以不能用vim去像文本文件...
阅读全文
摘要:今天继续研究管道,话不多说,言归正传:对于管道,有一定的读写规则,所以这里主要是对它的规则进行探讨,具体规则如下:规则一:下面用程序来验证下,还是用上节学的子进程写数据,父进程读取数据的例子,只是基于这个程序进行修改来解释上面的理论,先看一下这个原程序:#include #include #incl...
阅读全文
摘要:今天继续研究linux系统编程,继上次对信号进行研究之后,这次开始一个新的章节-----管道,在正式开始之前,先把今天让自己很激动的事说一下,小小的兴奋,经过下周后自己的创业产品用户量就有一个质的飞越了,百万级的,虽说离最终的目标还有很远,但是,这说明自己团队最近几个月的辛苦付出是值得的,也让自己对...
阅读全文
摘要:今天继续学习信号,主要是学习关于时间和定时器相关的函数的使用,关于这个实际上有很多内容,这里先简要进行说明,等之后再慢慢进行相关深入,也主要是为接下来要做的一个综合linux系统编程的例子做准备,好了,进入正题:三种不同精度的睡眠:关于这个函数,实际上已经在之前使用过了,具体可以参考博文:http:...
阅读全文