![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 73
StupidBirds
这个作者很懒,什么都没留下…
展开
-
makefile
在makefile中定义的变量用于表示一段字符串 :=定义的变量表示在定义处立即展开 =定义的变量表示不在定义处立即展开,而是在make命令通过makefile生成依赖关系后在引用该变量才彻底展开。使用不当容易出现意想不到的错误原创 2013-12-31 16:48:33 · 492 阅读 · 0 评论 -
编译链接
链接脚本的格式如下,它的的核心部分是段(Section) SECTIONS{ ... secname start ALIGN(align) (NOLOAD) : AT(ldadr) {contents} >region : phdr =fill ... } 说明: secname 和 contents是必须的,前原创 2014-01-06 12:33:03 · 656 阅读 · 0 评论 -
linux shell
常用系统变量 $ # :保存程序命令行参数的数目 $ ?:保存前一个命令的返回码 $ 0 :保存程序名 $ * :以("$1 $2...")的形式保存所有输入的命令行参数 $ @ :以("$1""$2"...)的形式保存所有输入的命令行参数原创 2014-01-08 10:16:46 · 449 阅读 · 0 评论 -
vim大小写转换
大小转换 vim中大小写转化的命令是gu或者gU,小u意味着转为小写;大U意味着转为大写. 剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等 1、整篇文章大写转化为小写 打开文件后,无须进入命令行模式。键入:ggguG 解释一下:ggguG分作三段gg gu G gg=光标到文件第一个字符 gu=把选定范围全部小写 G=到文件结束 2、整篇文转载 2014-06-25 23:16:20 · 513 阅读 · 0 评论