操作系统
文章平均质量分 95
蜥蜴梨
这个作者很懒,什么都没留下…
展开
-
makefile的简单编写
一个工程中的源文件数不胜数,其按照功能、模块、类型放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件是先编译,哪些文件后编译,哪些文件需要重新编译,甚至进行更多复杂的功能操作,makefile就像一个shell脚本,也可以执行操作系统的命令。makefile是一个文件,make是一个命令。Makefile带来的好处是自动化编译。一旦写好,只需要一个make命令,整个工程完全自动编译,大大提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的工具。原创 2024-03-24 13:09:24 · 1061 阅读 · 0 评论 -
Linux进程控制
父进程调用fork函数时,为了创建子进程,fork函数内部进行一系列操作,包括创建子进程的PCB,创建子进程的进程地址空间,创建子进程的相应页表,然后操作系统将子进程放入到运行队列中,这样子进程就创建完毕了。当子进程进行进程替换时,意味着有数据和代码的写入,这时候要将父进程的代码拷贝一份,然后子进程在进行替换的时候就不会影响父进程的代码与数据。execlp中的p是path,如何找到程序的功能,带p字符的函数,不用告诉程序路径,只需告诉执行程序的名字,函数会自动在环境变量PATH,进行可执行程序的查找。原创 2023-10-16 20:13:45 · 59 阅读 · 1 评论