echo -e “Full Version is:33[31m33[1m v1.0 33[0m”;该命令在控制台中单独执行都显示正常,效果如下:Full Version is: v1.0 可以放在makefile中一运行, 结果把-e也显示出来:-e Full Version is: v1.0 原因 这是由于不同的shell(一个是bash,一个是dash)造成的两种不同
前言本文通过几个简单的示例,可以快速了解Makefile的基本使用方法,适用于编译我们平时练习所编写的小量代码。1. make命令Makefile文件内容: all为目标,这里没有依赖的文件,这条命令是打印(echo)出“Hello Makefile”这行文字all: echo "Hello Makefile"运行make后,终端打印的内容$ make echo "Hello Makefil ...