随笔分类 - makefile
摘要:1、export1、需要将上层定义的变量传递给子make时,使用“export”对此变量进行声明。 如果不希望一个上层变量传递给子make时,使用“unexport”对变量进行声明。2、如果将上层所有的变量传递给子makefile,则后面什么也不要加: export 老版本中使用: “.EXPORT_ALL_VARIABLES”将所有依赖的变量传递过来。2、变量中的上级变量和子变量遵守C语言中的全局变量和局部变量的规则。3、多级变量调用时“MAKELEVEL”表示调用的深度,在make一级一级的执行中,“MAKEELEVEL”的值不断发生变化,通过它的值我们可以了解到当前make调...
阅读全文
摘要:目录1、变量"VPATH",一般搜索。2、关键字"vpath",选择性搜索。3、库文件的搜索规则4、强制目标///////////////////////////////////////////////////////////////////////////////////////////////////////1、VPATH用于指定搜索路径,用"空格"或者":"进行分隔。如:VPATH = src:../headers在搜索当前目录后搜索指定的两个路径:src和../headers////////////////
阅读全文
摘要:细节问题1、如果在字符常量中要表示双引号" 和问号? ,既可以使用转义序列\" 和\? ,也可以直接用字符" 和? ,而要表示' 和\ 则必须使用转义序列。2、占位符和转义字符。 占位符:%c %d %f。 转义字符:\n \f \a \b \r \r \t \' \" \? \\ 转义序列是编译器在处理字符串字面值时转义的,而占位符是由printf 解释的。3、
阅读全文

浙公网安备 33010602011771号