在makefile中使用shell命令

    科技2022-07-12  100

    如果不需要进行特别复杂的逻辑处理,只要知道一些基本规则就可了。它们主要是:

    在Makefile中执行shell命令时,是一行创建一个进程来执行。在命令前使用'@'来控制不在屏幕上打印正在执行的命令。

    下面是一个简单的示例

    all: copy_config copy_config: @if [ ! -d "/etc/abc/" ]; then \ mkdir -p /etc/abc; \ fi; \ cp ./conf/* /etc/abc/

     

    Processed: 0.008, SQL: 8