![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux 之路
静远1175
非宁静无以致远,非淡泊无以明志。我是一只小菜鸟,总有一天我会在理想的天空中翱翔!
展开
-
Makefile 的 遗漏分隔符错误信息
问题:Makefile 的 遗漏分隔符错误信息 经过调查,发现是这样的: 2,4,6,8行是具体的编译动作。开头不可以有空格,留白是由 按tab键形成的。去掉空格,改为tab键后,再执行make命令,成功原创 2016-05-18 14:04:43 · 1044 阅读 · 0 评论 -
Makefile 没有规则创建目标“main.o”需要的目标“main.c”
问题:Makefile 没有规则创建目标“main.o”需要的目标“main.c” make 命令假设在Makefile文件中的第一个目标“myapp”是想创建的目标文件。然后它会检查其它的依赖关系,并确定需要一个有一个名为“main.c”的文件。由于并未创建该文件,Makefile文件里也就未说明如何创建该文件,所以make的第一条命令报错。下面来创建“main.c文件并重新进行make原创 2016-05-18 14:15:41 · 16947 阅读 · 0 评论 -
makefile 文件中的宏
1.makefile 文件中的宏的定义:MACRONAME = value,如果你想把某一个宏的值置为空,你可以在等号(=)后面留空格。这里的MACRONAME 是 CC ,这里的value 是 gcc 2.makefile 文件宏的使用 $$(MACRONAME)或者${MACRONAME},make的某些版本还接受$MACRONAME的用法原创 2016-05-18 15:41:32 · 989 阅读 · 0 评论