美文网首页
Makefile中的关键字

Makefile中的关键字

作者: Bertram666 | 来源:发表于2018-08-03 15:13 被阅读0次

    1、$,@

    $表示定义变量。例如:

    $(a)

    表示定义了变量a,变量最好用“()”或“{}”括起来;
    @放在行首表示不打印此行。例如:

    @mkdir -p (dir@)

    表示不打印“mkdir -p (dir@)”这行command。

    2、@,^,$<

    @---目标文件;^-----所有的依赖文件
    $<-----第一个依赖的文件

    3、=,:=,?=,+=

    "=" ---- 最基本的赋值
    ":=" ---- 覆盖之前的值
    "?=" ---- 如果没有被赋值过就赋予等号后面的值
    "+=" ---- 添加等号后面的值

    相关文章

      网友评论

          本文标题:Makefile中的关键字

          本文链接:https://www.haomeiwen.com/subject/qkoyvftx.html