当前位置: 技术问答>linux和unix
linux中makefile大小写问题
来源: 互联网 发布时间:2017-01-14
本文导语: 文件Makefile、MAKEFILE和makefile启动调用时候有什么区别? 启动命令make、Make、MAKE的区别是什么? 新手~请详细点说明谢谢! | Linux、Unix的shell是区分大小写的,所以,执行make命令必须小写。 对...
文件Makefile、MAKEFILE和makefile启动调用时候有什么区别?
启动命令make、Make、MAKE的区别是什么?
新手~请详细点说明谢谢!
启动命令make、Make、MAKE的区别是什么?
新手~请详细点说明谢谢!
|
Linux、Unix的shell是区分大小写的,所以,执行make命令必须小写。
对于makefile,有点记不清了,可能也是区分大小写的,所以,如果不是小写的makefile名称,需要使用 -f选项,即:make -f Makefile
对于makefile,有点记不清了,可能也是区分大小写的,所以,如果不是小写的makefile名称,需要使用 -f选项,即:make -f Makefile
|
linux 下哪里来Make、MAKE,只有 make
当然一般会在 Makefile 里指定 MAKE = make 之类的
make 执行的时候会有搜索的顺序,GNU make 的话按 GNUmakefile,makefile,Makefile 的顺序
当然一般会在 Makefile 里指定 MAKE = make 之类的
make 执行的时候会有搜索的顺序,GNU make 的话按 GNUmakefile,makefile,Makefile 的顺序
|
先找makefile,后找Makefile。(楼上说得没有GNUmakefile最优先,不过我还没见到谁这么用)
MAKEFILE不识别的,除非这样 make -f MAKEFILE
MAKEFILE不识别的,除非这样 make -f MAKEFILE