
linux学习
dadazgh
一个努力长果实的菜园
展开
-
vim编辑器
vi–via vim是vi发展过来的一套文本编辑器 工作模式 1、命令模式 — 打开了文件之后,默认进入命令模式 2、编辑模式 – 需要输入一些命令,切换到编辑模式 3、末行模式 – 在末行模式下可以输入一些命令 _vi中的光标位置删除、撤销操作 在wim中是不能使用鼠标的 1、vim编辑器的使用 命令模式下的操作: (1) 光标的移动 H J K L 前 下 上 后 当前行的行首:0 当前行的尾部:shift+4 $ 文件的头部:gg 文件尾部:G 光标移动到500行: 500+G (2)原创 2020-12-03 16:53:45 · 115 阅读 · 0 评论 -
gcc的编译过程
工作流程 1、预处理 把头文件打开 → 宏替换 → 注释去掉 2、编译(最耗费时间)gcc才工作 c文件变成汇编文件 3、汇编器 汇编文件变成二进制文件 4、链接器 将函数库相应的代码组合到目标文件中 gcc的一些参数 预处理、编译、汇编 的参数:E S c 指定头文件的路径 -I 使用宏定义,设置log是否输出 编译程序的时候指定宏 -D 宏定义名字,则程序会输出 是否需要优化程序 -O ,三个等级 0 1 3(将冗余的代码做优化) 输出警告信息: -Wall 在程序中添加调试信息 -g原创 2020-12-03 21:18:06 · 191 阅读 · 0 评论