如何"制作"命令定位makefile

时间:2015-06-02 14:22:19

标签: unix makefile

我正在努力了解" make"命令(刚刚在此命令上启动)。我有一个" .sh"具有要执行的脚本的文件" make"命令如下图所示:

source /somepath/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi
make arch=arm toolchainPrefix=arm-poky-linux-gnueabi- xeno=off mode=Debug all

脚本文件所在的目录有一个名为" makefile"的文件。但是上面的脚本文件中没有指定关于此" makefile"。执行脚本文件后,所有脚本都带有" makefile"自动执行。有人可以解释"使xyz all"用几句话命令。

谢谢

1 个答案:

答案 0 :(得分:1)

与UNIX系统一样,命令在某种程度上遵循约定。 make(至少GNU的{​​{1}}版本)将在工作目录中搜索名为makeGNUmakefilemakefile的文件订购或您可以使用Makefile(或-f)选项为其指定特定文件。