Linux 指令
helmsgao
这个作者很懒,什么都没留下…
展开
-
系统设置--unset
功能说明:删除变量或函数。语 法:unset [-fv][变量或函数名称]补充说明:unset为shell内建指令,可删除变量或函数。参 数: -f 仅删除函数。 -v 仅删除变量。原创 2012-10-19 20:20:36 · 928 阅读 · 0 评论 -
tee--重定向到文件并打印到屏幕
在命令行 输入 tee --help 可以查看帮助功能说明:读取标准输入的数据,并将其内容输出成文件。语 法:tee [-ai][--help][--version][文件...]补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件(此时文件不存在会创建新文件)。参 数: -a或--append 附加到既有文件的后面,而非覆盖它.原创 2012-10-22 22:36:04 · 10575 阅读 · 0 评论 -
常见编译问题
编程工程文件时,为什么会提示“ make (e=2): The system cannot find the file specified ”或者是“ 'arm-none-eabi-gcc' 不是内部或外部命令,也不是可运行的程序或批处理文件”?通常这表明,操作系统在你指定的路径中,找不到makefile中需要使用的命令。如果发生类似下面的错误,应该是找不到gcc命令所转载 2012-12-18 09:03:23 · 1651 阅读 · 0 评论 -
Makefile知识点-4------makefile的函数
1、makefile里的函数makefile里的函数使用,和取变量的值类似,是以一个‘$’开始,然后是一个括号里面是函数名和需要的参数列表,多个变量用逗号隔开,像这样return = $(functionname arg1,arg2,arg3...)。可能这里的'$'更像是从某个地址取值类似的操作。 2、 wildcard使用:SRC = $(wi转载 2013-07-23 10:23:25 · 1100 阅读 · 0 评论 -
Makefile知识点-2-------makefile自动化变量运行时机
特别注意的是,make 是在读取 Makefile 时就计算条件表达式的值,并根据条件表达式的值杢选择语句,所以,你最好不要把自动化变量(如“$@”等)放入条件表达式中,因为自动化变量是在运行时才有效。原创 2013-07-22 10:57:33 · 1052 阅读 · 0 评论 -
Makefile知识点-3------makefile定义“空格”变量的定义方法
下面再介绍两个定义变量时我们需要知道的,请先看一个例子,如果我们要定义一个变量,其值是一个空格,那么我们可以这样来:nullstring :=space := $(nullstring) # end of the linenullstring 是一个Empty变量,其中什么也没有,而我们的space的值是一个空格。因为在操作符的右边是很难描述一个空格的,这里采用的技术很管用,先原创 2013-07-22 11:11:11 · 3176 阅读 · 0 评论