摘要: 在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...) 。在Makefile中,它被展开为已经存在的、使用空格分开的、匹配此模式的所有文件列表。 阅读全文
posted @ 2014-10-27 12:54 ivantang 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 目的: 基本掌握了 make 的用法,能在Linux系统上编程。环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备: 准备三个文件:file1.c, file2.c, file2.h file1.c: #include <stdio.h> #incl 阅读全文
posted @ 2014-10-27 09:21 ivantang 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 在make命令后出现这种错误提示,是提示第2行没有分隔符。 例如: 1 target:prerequisites 2 command …… 改为: 1 target:prerequisites 2 command …… 就可以了。 在Makefile文件中,命令必须以【tab】键开始。 阅读全文
posted @ 2014-10-27 08:52 ivantang 阅读(71) 评论(0) 推荐(0) 编辑