make编译报错 "Makefile", line 10: make: Dependency line needs colon or double colon operator.
2015-04-23 14:51
459 查看
我是新手:由于对大项目的学习需求,将原本的makefile文件直接用复制粘贴的方法复制到了新的一个空白makefile文件中,在编译make的时候出现了下面这些错误!
"Makefile", line 10: make: Dependency line needs colon or double colon operator.
"Makefile", line 14: make: Dependency line needs colon or double colon operator.
"Makefile", line 15: make: Dependency line needs colon or double colon operator.
"Makefile", line 19: make: Dependency line needs colon or double colon operator.
"Makefile", line 23: make: Dependency line needs colon or double colon operator.
"Makefile", line 26: make: Dependency line needs colon or double colon operator.
"Makefile", line 36: make: Dependency line needs colon or double colon operator.
"Makefile", line 39: make: Dependency line needs colon or double colon operator.
"Makefile", line 44: make: Dependency line needs colon or double colon operator.
"Makefile", line 47: make: Dependency line needs colon or double colon operator.
make: Fatal errors encountered -- cannot continue.
经过网上一些资料的查找,大神的解救,发现是其格式需要重新编码(可能我是用复制的原因吧)
下面上图为新手们解决问题哈:
在makefile菜单栏上->右键->转换->选择DOS到UNIX;
ok完成保存下
重新make编译通过了!
"Makefile", line 10: make: Dependency line needs colon or double colon operator.
"Makefile", line 14: make: Dependency line needs colon or double colon operator.
"Makefile", line 15: make: Dependency line needs colon or double colon operator.
"Makefile", line 19: make: Dependency line needs colon or double colon operator.
"Makefile", line 23: make: Dependency line needs colon or double colon operator.
"Makefile", line 26: make: Dependency line needs colon or double colon operator.
"Makefile", line 36: make: Dependency line needs colon or double colon operator.
"Makefile", line 39: make: Dependency line needs colon or double colon operator.
"Makefile", line 44: make: Dependency line needs colon or double colon operator.
"Makefile", line 47: make: Dependency line needs colon or double colon operator.
make: Fatal errors encountered -- cannot continue.
经过网上一些资料的查找,大神的解救,发现是其格式需要重新编码(可能我是用复制的原因吧)
下面上图为新手们解决问题哈:
在makefile菜单栏上->右键->转换->选择DOS到UNIX;
ok完成保存下
重新make编译通过了!
相关文章推荐
- make: 1254-055 Dependency line needs colon or double colon operator.
- Erlang 编译时出现"no such file or directory" 与 当前工作目录问题
- "Interface1.java": 'class' or 'interface' expected at line 19, column 17
- 源码编译zlib-1.2.3.tar.bz2时,需要指定CFLAGS="-march=loongson232",会以+=传进Makefile
- gcc 交叉编译错误 line 1: syntax error: word unexpected (expecting ")")
- VC编译错误:uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPA
- STM32F103RB, KEIL编译出错:cannot open preprocessing output output file ".\神舟i号\main.d" no such file or
- /hue/hue/Makefile.vars:42: *** "Error: must have python development packages for 2.6 or 2.7. Could n
- vc++6.0编译出错解决方法---"No such file or directory "
- Eclipse编译时Cannot run program "make":?????
- 小胖说事31------iOS 真机编译错误"“XXX”的 iPod" and run "XXX" again, or if "XXX" is still running
- Android Studio下NDK开发之"No such file or direct"和“no rule to make target”
- 交叉编译libupnp,make时提示libtool: eval: line 944: syntax error near unexpected token `|'的解决办法
- can't exec "mysql_config":no such file or directory at Makefile.PL line 76
- cocos2d-x 移植到android中编译的一些问题:fatal error: Box2D/Box2D.h: No such file or directory"
- Spec2006 编译错误 No rule to make target<command-line>
- mingw编译x264 dll时出现 "make[1]: lib: Command not found"的解决方法
- make: makefile: line 7: Error -- Expecting macro or rule defn, found neither
- make: Makefile: No such file or directory avr-objcopy: 'main.elf': No such file
- 编译错误问题(GDI)"": Error: A1079E: Unrecognized command line option '--diag_suppress=1,2