当前位置: 技术问答>linux和unix
我刚开始学着写makefile文件,可是第一次就运行不过去,请大家帮忙看看
来源: 互联网 发布时间:2016-08-01
本文导语: $make 出现下面的出错 Makefile:2:*** 遗漏分隔符 。停止。 这是什么意思啊?怎么才能根据这个提错找到哪里出错了啊,我是菜鸟,不明白啊,请大家帮我一下啊!先谢谢了 | gcc, g++, rm前...
$make
出现下面的出错
Makefile:2:*** 遗漏分隔符 。停止。
这是什么意思啊?怎么才能根据这个提错找到哪里出错了啊,我是菜鸟,不明白啊,请大家帮我一下啊!先谢谢了
出现下面的出错
Makefile:2:*** 遗漏分隔符 。停止。
这是什么意思啊?怎么才能根据这个提错找到哪里出错了啊,我是菜鸟,不明白啊,请大家帮我一下啊!先谢谢了
|
gcc, g++, rm前没有TAB?
|
shell指令前一定要是tab,这样makefile程序会自动给shell处理,其余的自己处理
|
命令行前一定要用tab才可以
|
是的,就是没有加tab分隔符
|
up-->tab键
|
一个命令前,必须加TAB,这样才会去执行这个命令
|
reciprocal: main.o reciprocal.o
g++ –o reciprocal main.o reciprocal.o
main.o: main.c reciprocal.hpp
g++ –c main.c
reciprocal.o: reciprocal.cpp reciprocal.hpp
g++ –c reciprocal.cpp
clean:
rm –f *.o reciprocal
g++ –o reciprocal main.o reciprocal.o
main.o: main.c reciprocal.hpp
g++ –c main.c
reciprocal.o: reciprocal.cpp reciprocal.hpp
g++ –c reciprocal.cpp
clean:
rm –f *.o reciprocal
|
TAB在g++前
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。