摘要: 1 gcc编译流程 gcc编译程序主要经过四个过程: 预处理(Pre-Processing) 编译 (Compiling) 汇编 (Assembling) 链接 (Linking) (1)预处理 在预处理阶段,编译器主要作加载头文件、宏替换、条件编译的作用。一般处理带“#”的语句。 我们可以通过gc 阅读全文
posted @ 2022-09-25 19:50 20201324徐源 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1 系统调用 在操作系统中,进程以两种不同的模式运行,即内核模式和用户模式,简称Kmode和Umode。在Umode中,进程的权限非常有限。它不能执行任何需要特殊权限的操作。特殊权限的操作必须在Kmode下执行。系统调用(简称syscall)是一种允许进程进入Kmode以执行Umode不允许操作的机 阅读全文
posted @ 2022-09-25 14:46 20201324徐源 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1 文件操作级别 文件操作分为五个级别: (1)硬件级别: fdisk:将硬件、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 (2)操作系统中的文件系统函数 每个操作系统内核均可为基本文件操作提供支持,下文列出了类un 阅读全文
posted @ 2022-09-25 14:45 20201324徐源 阅读(65) 评论(0) 推荐(0) 编辑