对于makefile传递参数的一些问题

转载 2013年12月04日 23:01:45
makefile变量说明:
 1.总控Makefile中使用“-e”参数覆盖下一层Makefile中的变量。
 2.父级Makefile向子级Makefile传送变量方式:export <variable ...>
 3.禁止父级Makefile向子级Makefile传送变量:unexport <variable ...>
 4.传递所有只要一个export就行,后面什么也不用跟.
 5.两个系统变量SHELL,MAKEFLAGS,总是要传递到下层Makefile中
 6.MAKEFILES包含了make的参数信息
 7.make命令中不往下传递的参数“-C”,“-f”,“-h”“-o”和“-W”
 8.如果不想向下传递MAKEFILES变量,可以这样:
   subsystem:
   cd subdir && $(MAKE) MAKEFLAGS=
 9.MAKEFLAGS使用时确保其中的选项是大家都会用到,特别注意“-t”,“-n”,和“-q”参数
 10.make的过程中输出目前工作目录的信息可以使用“-w”或是“--print-directory”参数
 11.自动打开下层Makefile的"-w"参数使用“-C”参数

 12.关闭Makefile的"-w"参数使用“-s”(“--slient”)或是“--no-print-directory”参数


其实我这边看了不加-e也会覆盖!!

而且变量会加到MAKEFLAGS里面,递归传递!

可以将MAKEFLAGS打为空。


相关文章推荐

linux 用户空间通过makefile向程序传递参数

一. 用户空间      因为实际上进行预处理的只是Gcc工具,而make工具只是一个解决依赖关系的工具。所以问题就简化成如何通过make向gcc传递参数。      通过简单的例子来说明: h...
  • maopig
  • maopig
  • 2017年01月20日 19:52
  • 558

数组参数传递中的一些问题?

又是公司招聘的时候了,最近很多同学来问我问题,其中一些同学问到了数组传递的问题,其实这个东西重要的是了解编译器为什么这么实现,完全靠记住结论是不可取的,下面个人对这方面的一些见解. 高质量C++编程...

关于指针和数组对申请内存malloc和作为参数传递的一些问题

试题1.void GetMemory( char *p ){ p = (char *) malloc( 100 );}void Test( void ) { char *str = NULL; Get...
  • opah521
  • opah521
  • 2011年06月16日 20:32
  • 604

makefile文件中的一些问题

Makefile 路径查找是出现的错误: SOFIA_INTERMEDIATEDIR=$(WORK_DIR)/$(shell basename $(shell pwd))_$(GUI_VEBDOR)_...

gcc编译参数-fPIC的一些问题

ppc_85xx-gcc -shared -fPIC liberr.c -o liberr.so -fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independ...
  • weiqubo
  • weiqubo
  • 2013年12月04日 14:20
  • 782

gcc编译参数-fPIC的一些问题

http://blog.sina.com.cn/s/blog_54f82cc201011op1.html ppc_85xx-gcc -shared -fPIC liberr.c -oliberr.s...
  • bytxl
  • bytxl
  • 2013年05月07日 09:21
  • 521

golang post取参数的一些问题

在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新的语言golang用获取这些个参数还是费了不少劲,特此记录一下。 golang版本:1.3.1 在贴代码之前如...

gcc编译参数-fPIC的一些问题

ppc_85xx-gcc -shared -fPIC liberr.c -o liberr.so -fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independ...

c++关于类型强转后作为引用参数的一些问题

随笔- 161  文章- 0  评论- 25  c++关于类型强转后作为引用参数的一些问题 typedef unsigned char byt...
  • jekxi
  • jekxi
  • 2015年05月14日 23:14
  • 201
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对于makefile传递参数的一些问题
举报原因:
原因补充:

(最多只允许输入30个字)